Friends को कीजिये Impress ? Command Prompt की इस Trick से ?
विषयसूची:
- टेल कमांड सिंटेक्स
- टेल कमांड का उपयोग कैसे करें
- लाइनों की एक विशिष्ट संख्या कैसे प्रदर्शित करें
- बाइट्स की एक विशिष्ट संख्या कैसे प्रदर्शित करें
- बदलाव के लिए फाइल कैसे देखें
- एकाधिक फ़ाइलों को प्रदर्शित करने के लिए कैसे
- अन्य कमांड के साथ टेल का उपयोग कैसे करें
- निष्कर्ष
टेल कमांड एक या अधिक फ़ाइलों या पाइप किए गए डेटा के अंतिम भाग (डिफ़ॉल्ट रूप से 10 लाइनें) को प्रदर्शित करता है। इसका उपयोग वास्तविक समय में फ़ाइल परिवर्तनों की निगरानी के लिए भी किया जा सकता है।
टेल कमांड का सबसे आम उपयोग लॉग और अन्य फ़ाइलों को देखने और विश्लेषण करने के लिए होता है, जो समय के साथ बदलते हैं, आमतौर पर अन्य उपकरणों जैसे कि gpp के साथ।
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि व्यावहारिक उदाहरणों और सबसे सामान्य पूंछ विकल्पों के विस्तृत स्पष्टीकरण के माध्यम से लिनक्स टेल कमांड का उपयोग कैसे करें।
टेल कमांड सिंटेक्स
टेल कमांड का उपयोग करने के तरीके में जाने से पहले, आइए मूल सिंटैक्स की समीक्षा करके शुरू करें।
टेल कमांड के भाव निम्नलिखित रूप लेते हैं:
tail……
-
OPTION
- पूंछ विकल्प। हम अगले अनुभागों में सबसे आम विकल्पों पर जाएंगे।FILE
- शून्य या अधिक इनपुट फ़ाइल नाम। यदि कोई फ़ाइल निर्दिष्ट नहीं है, या जब फ़ाइल है-
, तो पूंछ मानक इनपुट पढ़ लेगा।
टेल कमांड का उपयोग कैसे करें
बिना किसी विकल्प के उपयोग किए जाने पर अपने सरलतम रूप में, टेल कमांड अंतिम 10 लाइनों को प्रदर्शित करेगा।
लाइनों की एक विशिष्ट संख्या कैसे प्रदर्शित करें
दिखाए जाने वाली लाइनों की संख्या को निर्दिष्ट करने के लिए एक (-
--lines
) विकल्प का उपयोग करें:
आप अक्षर
निम्नलिखित उदाहरण उपरोक्त आदेशों के समान परिणाम प्रदर्शित करेगा: बाइट्स की एक विशेष संख्या दिखाने के लिए
उदाहरण के लिए फ़ाइल नाम से फ़ाइल के अंतिम 500 बाइट्स को प्रदर्शित करने के लिए। इसका उपयोग आप करेंगे: आप दिखाए जाने वाले बाइट्स की संख्या को निर्दिष्ट करने के लिए संख्या के बाद एक गुणक प्रत्यय का उपयोग भी कर सकते हैं।
निम्न आदेश फ़ाइल
परिवर्तनों के लिए फ़ाइल की निगरानी के लिए
लॉग फ़ाइलों की निगरानी के लिए यह विकल्प विशेष रूप से उपयोगी है। उदाहरण के लिए,
फ़ाइल देखते समय पूंछ कमांड को बाधित करने के लिए,
फ़ाइल को मॉनिटर करने के लिए जब इसे फिर से बनाया जाता है, तो
यह विकल्प उन परिस्थितियों में उपयोगी होता है जब पूंछ कमांड एक लॉग फ़ाइल का अनुसरण करती है जो घूमती है।
यदि पूंछ कमांड के इनपुट के रूप में कई फाइलें प्रदान की जाती हैं, तो यह प्रत्येक फाइल से अंतिम दस लाइनों को प्रदर्शित करेगी। आप एकल फ़ाइल प्रदर्शित करते समय उसी विकल्प का उपयोग कर सकते हैं। यह उदाहरण
पूंछ कमांड का उपयोग अन्य कमांड के साथ संयोजन में किया जा सकता है। उदाहरण के लिए अपाचे पहुँच लॉग फ़ाइल की निगरानी करने के लिए और केवल उन पंक्तियों को प्रदर्शित करें जिनमें IP पता
निम्न
अब तक आपको लिनक्स टेल कमांड का उपयोग करने की अच्छी समझ होनी चाहिए। यह हेड कमांड का पूरक है, जो टर्मिनल पर फ़ाइल की पहली पंक्तियों को प्रिंट करता है।
tail -n filename.txt
tail -n filename.txt
n
को भी छोड़ सकते हैं और केवल हाइफ़न (
-
) और संख्या (उनके बीच कोई स्थान नहीं) का उपयोग कर सकते हैं।
filename.txt
नाम की किसी फ़ाइल की अंतिम 50 पंक्तियों को प्रदर्शित करने के लिए।
tail -n 50 filename.txt
बाइट्स की एक विशिष्ट संख्या कैसे प्रदर्शित करें
-c
(
--bytes
) विकल्प का उपयोग करें।
tail -c filename.txt
tail -c filename.txt
tail -c 500 filename.txt
b
इसे 512 से गुणा करता है,
kB
इसे 1000 से गुणा करता है,
K
इसे 1024 से गुणा करता है,
MB
इसे 1000000 से गुणा करता है,
M
इसे 1048576 से गुणा करता है, और इसी तरह।
filename.txt
के अंतिम दो किलोबाइट (2048) प्रदर्शित करेगा:बदलाव के लिए फाइल कैसे देखें
-f
(
--follow
) विकल्प का उपयोग करें:
tail -f filename.txt
/var/log/nginx/error.log
फ़ाइल की अंतिम 10 पंक्तियों को प्रदर्शित करने के लिए, और आपके द्वारा उपयोग किए जाने वाले अपडेट के लिए फ़ाइल की निगरानी करें:
tail -f /var/log/nginx/error.log
Ctrl+C
।
-F
विकल्प का उपयोग करें।
tail -F filename.txt
-F
विकल्प के साथ उपयोग किए जाने पर टेल कमांड फिर से उपलब्ध होते ही फाइल को फिर से खोल देगा।एकाधिक फ़ाइलों को प्रदर्शित करने के लिए कैसे
tail filename1.txt filename2.txt
filename1.txt
की अंतिम 20 लाइनों को दिखाता है।
filename1.txt
और
filename2.txt
।
tail -n 20 filename1.txt filename2.txt
अन्य कमांड के साथ टेल का उपयोग कैसे करें
192.168.42.12
जिसका आप उपयोग करेंगे:
tail -f /var/log/apache2/access.log | grep 192.168.42.12
ps
कमांड सीपीयू उपयोग द्वारा छांटे गए शीर्ष दस चल रहे प्रक्रियाओं को प्रदर्शित करेगा:
ps aux | sort -nk +3 | tail -5
निष्कर्ष
Google ई-टेल पार्टनर्स को पुस्तक खोज को बढ़ाता है

Google ऑनलाइन बुक स्टोर्स और अन्य तीसरे पक्ष के वेब साइट्स को अपनी पुस्तक खोज का उपयोग करने की अनुमति दे रहा है सेवा, और पूर्वावलोकन के लिए ...
नोवेल नेटबुक से एसयूएसई लिनक्स के उच्च गोद लेने की अपेक्षा करता है, हालांकि यह उम्मीद करता है कि कुल मिलाकर लिनक्स बाजार एम्बेडेड लिनक्स पर जा रहा है।

लिनक्स के लिए नोवेल की मुख्य तकनीक और रणनीति अधिकारी के अनुसार, नेटबुक की मांग में बढ़ोतरी लिनक्स के लिए ड्राइव व्यवसाय की मदद कर रही है, क्योंकि उपकरणों को छोटे भंडारण के साथ कम लागत के लिए डिज़ाइन किया गया है।
पंजीकरण नए टीएलडी .टेल के लिए बुधवार से शुरू होता है।

नए टीएलडी (शीर्ष -लेवल डोमेन) .Tel बुधवार को खुल जाएगा।