সিস্টেমড সার্ভিস ফাইলের [SERVICE] বিভাগে SyslogIdentifier কীভাবে খালি হিসাবে সেট করবেন?


10

আমি সেট করতে চান SyslogIdentifier মধ্যে [SERVICE]বিভাগে systemdযেমন সেবা ফাইল খালি , যাতে লগ কিছুই পূর্বনির্ধারিত। আমি বিকল্পগুলির নীচে চেষ্টা করেছি:

1) কিছুই উল্লেখ না করে:
SyslogIdentifier=
>>> ফলাফল: ডিফল্ট আচরণের অনুরূপ, লগগুলি প্রক্রিয়া নামের সাথে উপস্থাপিত হয়।

2) খালি স্ট্রিং:
SyslogIdentifier=""
>>> ফলাফল: ডাবল উদ্ধৃতি ("") এর সাথে খালি স্ট্রিংটি যেমন উপসী হয়েছে।

3) পালানোর চরিত্র:
SyslogIdentifier=\s
>>> ফলাফল: লগগুলিতে উপসর্গ পেয়েছে।

4) খালি স্থান:
SyslogIdentifier= (few blank spaces)
>>> ফলাফল: ডিফল্ট আচরণের অনুরূপ, লগগুলি প্রক্রিয়া নামের সাথে উপস্থাপিত হয়।

5) একক উদ্ধৃতিতে আবদ্ধ স্থানগুলি:
SyslogIdentifier=' '
>>> ফলাফল: একক উদ্ধৃতি ('') যেমন আছে তেমনি উপসৃত হয়েছে।

আমি চাই না যে কোনও কিছু লগের সাথে উপস্থাপিত হোক।

কেউ দয়া করে আমাকে কীভাবে তা করতে পারেন?

রেফারেন্স:

SyslogIdentifier=

লগিং সিস্টেমে প্রেরিত লগ লাইনগুলিকে বা কার্নেল লগ বাফার সহ প্রসেসের নাম সেট করে Se যদি সেট না করা থাকে তবে সম্পাদিত প্রক্রিয়াটির প্রক্রিয়া নামের ডিফল্ট। এই বিকল্পটি কেবল তখনই কার্যকর যখন StandardOutput=বা StandardError=সেট করা থাকে syslog, journalবা kmsg (বা এর সাথে মিলিয়ে একই সেটিংসে +console)।

উত্তর:


6

এটি করার একটি উপায় হ'ল শূন্য প্রস্থের স্থানটি ব্যবহার করা SYSLOG_IDENTIFIER
আপনি কীভাবে এটি লিখতে / লিখতে জানেন না কেবল নীচের লাইনটি অনুলিপি করুন / পেস্ট করুন (এটি ইতিমধ্যে =সাইন এর পরে শূন্য-প্রস্থের স্থান সহ ...)

SyslogIdentifier=​

1
এটি লগগুলিতে শূন্য-প্রস্থের স্থানটি প্রিপেন্ড করবে, যা আপনার লগ দর্শকের উপর নির্ভর করে আপনি দেখতে পাচ্ছেন না বা চরিত্রের অনুক্রম হিসাবে দেখতে পাচ্ছেন যা এর বাইনারি উপস্থাপনা দেখায়।
ড্যানিয়েল ওয়ার্নার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.