लॉग फाइल देखने के लिए लिनक्स कमांड लाइन उपयोगिता लाइव?


13

लॉग फ़ाइल को लाइव देखने के लिए एक अच्छी लाइन कमांड लाइन उपयोगिता क्या है? यह शायद स्पष्ट है, लेकिन मैं इसे पूरी तरह से भूल गया।

जवाबों:


19

दो चीजें हैं जो तुरंत दिमाग में छलांग लगाती हैं ...

पूँछ

या

multitail


धन्यवाद महोदय। मैं फिर से जवाब दूंगा क्योंकि Linker3000 में बहुत सारे बिंदु हैं, लेकिन मैं अभी भी मदद की सराहना करता हूं!
kylehotchkiss

लॉग करने के लिए भी कम -F / पथ (यानी कम -F / var / लॉग / संदेश)
linuxdev2013

8

मान लें कि आप लॉगफ़ाइल के समान फ़ोल्डर में हैं:

पूंछ -f logfilename


2

यदि आप अपनी फ़ाइल का एक विशिष्ट पहलू देखना चाहते हैं, तो एक्सेस लॉग में केवल IP कहें, आप यह कर सकते हैं:

tail -f your_file | cut -d' ' -f1 | logtop

यह मानते हुए कि IP आपकी लॉग फ़ाइल का पहला कॉलम है।


1

tailfआदेश कार्यात्मक के बराबर है tail -f, लेकिन प्रदर्शन के मामले में बेहतर है। से man tailf:

टेलफ़ फ़ाइल की अंतिम 10 पंक्तियों को प्रिंट करेगा और फिर फ़ाइल के बढ़ने की प्रतीक्षा करेगा। यह पूंछ-एफ के समान है लेकिन जब यह नहीं बढ़ रहा है तो फ़ाइल तक नहीं पहुंचता है। इसका फ़ाइल के एक्सेस समय को अपडेट नहीं करने का साइड इफेक्ट है, इसलिए जब कोई लॉग गतिविधि नहीं हो रही है, तो समय-समय पर फ़ाइल सिस्टम फ्लश नहीं होता है। टेलफ़ लैपटॉप पर लॉग फाइल की निगरानी के लिए बेहद उपयोगी है जब लॉगिंग निराला होता है और उपयोगकर्ता की इच्छा होती है कि हार्ड डिस्क बैटरी लाइफ को संरक्षित करने के लिए स्पिन हो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.