मैं /var/log/syslogकमांड लाइन से प्रवेश कैसे लिख सकता हूं ?
मैं /var/log/syslogकमांड लाइन से प्रवेश कैसे लिख सकता हूं ?
जवाबों:
loggerकमांड का उपयोग करें ।
logger Some message to write
कई विकल्प उपलब्ध हैं, जिनमें शामिल हैं:
-i Log the process ID in each line
-f Log the contents of a specified file
-n Write to the specified remote syslog server
-p Specify a priority
-t Tag the line with a specified tag
man 1 loggerउपकरण के बारे में अधिक जानकारी के लिए देखें ।
वैकल्पिक रूप से, आप syslogअजगर से लिख सकते हैं :
python -c 'import syslog; syslog.syslog("Hello World")'
loggerआदेश के लिए पायथन का उपयोग करने के क्या लाभ होंगे ?
logger। आपके पास पहले से ही मेरा वोट है, मैं सिर्फ एक विकल्प का उल्लेख कर रहा हूं।
loggerउदाहरण के लिए,netcatया शेल पुनर्निर्देशन के माध्यम से दूरस्थ लॉगिंग के लिए , देखें: safaribooksonline.com/library/view/bash-cookbook/0596526784/…