मैं बहुत बड़ी लॉग फाइलों के साथ काम करता हूं। मैं आमतौर पर पुट्टी या टेलनेट का उपयोग करके अपने यूनिक्स और लिनक्स सर्वर से जुड़ता हूं, फिर मैं मानक यूनिक्स/लिनक्स कमांड का उपयोग करके फाइलें पढ़ता हूं। अन्य आईटी लोग एक्स-विंडो जीयूआई का उपयोग करना पसंद करते हैं, लेकिन यदि आपके पास कम बैंडविड्थ कनेक्शन है, तो चीजों को तेजी से करने के लिए कमांड लाइन टर्मिनल का उपयोग करना बेहतर होता है।
यदि आप लॉग को संपादित किए बिना ब्राउज़ करना चाहते हैं, तो “कम . का उपयोग करें "आदेश। Linux और UNIX में "कम" आपको फ़ाइल देखने देता है और आपको मूल खोज संचालन करने की अनुमति देता है। “अधिक . के विपरीत ”, यह आगे और पीछे दोनों तरह के नेविगेशन की अनुमति देता है ताकि आप दस्तावेज़ में किसी भी बिंदु पर किसी भी खोज स्ट्रिंग को देख सकें।
अधिक से कम बेहतर है
कम . का उपयोग करके फ़ाइल खोलने के लिए , कम . लिखें UNIX या Linux प्रॉम्प्ट में फ़ाइल नाम के बाद कमांड:
<ब्लॉकक्वॉट>कम फ़ाइल नाम
नीचे दिए गए उदाहरण में मैंने verbose.log.mo . नामक एक फ़ाइल खोली है
कम फ़ाइल को खोलेगा और फ़ाइल नाम को टर्मिनल के निचले बाएँ भाग में प्रदर्शित करेगा। फ़ाइल में एक स्ट्रिंग खोजने के लिए, फ़ॉरवर्ड स्लैश टाइप करें और उसके बाद वह स्ट्रिंग टाइप करें जिसे आप खोजना चाहते हैं और फिर एंटर दबाएं। नीचे दिए गए उदाहरण में, मैंने /त्रुटि टाइप किया है स्ट्रिंग "त्रुटि" खोजने के लिए।
आप देखेंगे कि फ़ाइल का दृश्य उस लाइन पर कूद जाएगा जहां स्ट्रिंग स्थित है। आसानी से देखने के लिए स्थित स्ट्रिंग मिलान हाइलाइट किए गए हैं।
स्ट्रिंग के अगले उदाहरण को खोजने के लिए बस "n" कुंजी दबाएं। अपरकेस “N” दबाने पर आप पिछले मैच में आ जाएंगे।
यहाँ अन्य कीबोर्ड शॉर्टकट हैं जो मुझे "कम" पर विकी की प्रविष्टि से मिले हैं:
- [एरो]/[पेज अप]/[पेज डाउन]/[होम]/[एंड]:नेविगेशन।
- [स्पेस बार]:अगला पेज.
- ख :पिछला पृष्ठ।
- n जी :लाइन नंबर पर जाएं n . डिफ़ॉल्ट फ़ाइल की शुरुआत है।
- n जी :लाइन नंबर पर जाएं n . डिफ़ॉल्ट फ़ाइल का अंत है।
- / पैटर्न :पैटर्न . के लिए खोजें . रेगुलर एक्सप्रेशन का उपयोग किया जा सकता है।
- n :अगले मैच पर जाएं (सफल खोज के बाद)।
- एन :पिछले मैच पर जाएं।
- मी पत्र :वर्तमान स्थिति को अक्षर . से चिह्नित करें ।
- ' पत्र :स्थिति पर लौटें अक्षर . [‘ =सिंगल कोट]
- ‘^ या g :फ़ाइल के प्रारंभ में जाएँ।
- ‘$ या जी :फ़ाइल के अंत में जाएँ।
- s :वर्तमान सामग्री सहेजें (grep . जैसे किसी अन्य प्रोग्राम से प्राप्त) ) एक फ़ाइल में।
- = :फ़ाइल जानकारी।
- एफ :फ़ाइल से लगातार जानकारी पढ़ें और उसके अंत का पालन करें। लॉग देखने के लिए उपयोगी। Ctrl का प्रयोग करें +सी इस मोड से बाहर निकलने के लिए।
- – विकल्प :कमांड-लाइन विकल्प टॉगल करें –विकल्प ।
- ज :सहायता।
- q :छोड़ो।
मुझे "कम" के बारे में जो सबसे ज्यादा पसंद है वह यह है कि यह टर्मिनल विंडो की चौड़ाई और ऊंचाई के साथ स्वचालित रूप से समायोजित हो जाता है। यदि आप टर्मिनल की विंडो का आकार बदलते हैं तो पाठ "कम" के साथ देखे जाने पर स्वचालित रूप से लपेटा जाता है। यह "अधिक" नामक पुराने टूल की तुलना में कम आगे बढ़ता है, जो टर्मिनल की चौड़ाई को कसने के साथ-साथ टेक्स्ट को काटने की प्रवृत्ति रखता है।
यदि आपके पास Linux या UNIX में देखने के लिए बहुत सारे टेक्स्ट या ASCII फ़ाइलें हैं, तो "कम" मास्टर करना सुनिश्चित करें क्योंकि यह कमांड लाइन टर्मिनल का उपयोग करके फ़ाइलों को देखने के लिए एक बेहतर कमांड है। आनंद लें!