ฉันต้องการตั้งค่าSyslogIdentifier
ใน[SERVICE]
ส่วนของsystemd
ไฟล์บริการที่ว่างเปล่าดังนั้นจึงไม่มีสิ่งใดนำหน้าในบันทึก ฉันลองตัวเลือกด้านล่าง:
1) ไม่มีการเอ่ยถึงสิ่งใด:
SyslogIdentifier=
>>> ผลลัพธ์: คล้ายกับพฤติกรรมเริ่มต้นบันทึกได้รับการขึ้นต้นด้วยชื่อกระบวนการ
2) สตริงที่ว่างเปล่า:
SyslogIdentifier=""
>>> ผลลัพธ์: สตริงว่างที่มีการเสนอราคาสองครั้ง ("") ได้ขึ้นต้นด้วยเหมือนเดิม
3) ตัวละคร Escape:
SyslogIdentifier=\s
>>> ผล: \ s นำหน้าบันทึก
4) พื้นที่ว่าง:
SyslogIdentifier= (few blank spaces)
>>> ผลลัพธ์: คล้ายกับพฤติกรรมเริ่มต้นบันทึกได้รับการเติมหน้าด้วยชื่อกระบวนการ
5) ช่องว่างที่อยู่ในเครื่องหมายคำพูดเดี่ยว:
SyslogIdentifier=' '
>>> ผลลัพธ์: อัญประกาศเดี่ยว ('') ได้ขึ้นต้นด้วยคำนำหน้า
ฉันไม่ต้องการให้มีการนำหน้าบันทึกใด ๆ
ใครช่วยกรุณาบอกฉันว่าจะทำอย่างไร
SyslogIdentifier=
ตั้งชื่อกระบวนการเป็นบรรทัดนำหน้าบันทึกการทำงานที่ส่งไปยังระบบการบันทึกหรือบัฟเฟอร์บันทึกเคอร์เนลด้วย หากไม่ได้ตั้งค่าเริ่มต้นให้เป็นชื่อกระบวนการของกระบวนการที่ดำเนินการ ตัวเลือกนี้จะเป็นประโยชน์เฉพาะเมื่อ
StandardOutput=
หรือStandardError=
มีการกำหนดให้syslog
,journal
หรือkmsg
(หรือการตั้งค่าเดียวกันร่วมกับ+console
)