tail
है -f
विकल्प:
से man
पेज:
-f, --follow [= {name | descriptionptor}] फ़ाइल के रूप में आउटपुट जोड़ा गया डेटा बढ़ता है; -f, --follow, और --follow = डिस्क्रिप्टर समतुल्य हैं
इस प्रकार यदि आप टाइप करते हैं:
tail -f [path_and_name_of_logfile]
- आपको टर्मिनल में आउटपुट दिखाई देगा क्योंकि लॉग फाइल अपने आप में संलग्न है।
एनबी [path_and_name_of_logfile]
पैरामीटर है, इसलिए एक उदाहरण देना है:
tail -f /var/log/messages
यदि आप -n [number_of_lines]
विकल्प के साथ संयोजन करते हैं, तो आप फ़ाइल में अंतिम [number_of_lines] से आउटपुट शुरू कर सकते हैं - उदाहरण के लिए
tail -n 10 -f /var/log/Xorg.0.log
कुछ कार्यक्रम समय-समय पर अपनी लॉग फ़ाइल को बदल देंगे, पुराने को एक नए नाम (जैसे log.0) पर ले जाकर शुरू करेंगे।
NB logrotate अन्य प्रोग्राम्स के लिए फ़ाइलों को लॉग करने के लिए ऐसा करता है जो इसे स्वयं नहीं करते हैं।
tail -f
नाम बदलने के बाद पुरानी फ़ाइल का पालन करना जारी रखेगा।
tail -F
नाम से फ़ाइल का पालन करेंगे, इसलिए नई फ़ाइल का पालन करने के लिए स्विच करेंगे।