लास पाइप या पाइप वे यूनिक्स दुनिया के उन अजूबों में से एक हैं जिन्हें लिनक्स विरासत में मिला है। उनके साथ आप कमांड लिंक करने के लिए टर्मिनल में उपयोगी चीजों की एक भीड़ कर सकते हैं। यदि आप मौजूद नहीं थे, तो आप कुछ नहीं कर सकते थे। लेकिन वे अभी भी कुछ उपयोगकर्ताओं के लिए थोड़े अनुभव के साथ कुछ भ्रम की स्थिति पैदा करते हैं या जो केवल Microsoft ऑपरेटिंग सिस्टम जैसे किसी अन्य ऑपरेटिंग सिस्टम से दुनिया में पहुंच गए हैं।
इसलिए, इस ट्यूटोरियल के साथ हम दिखाते हुए उनके साथ खेलने जा रहे हैं कुछ व्यावहारिक उदाहरण जब आप कमांड लाइन पर काम कर रहे हों तो दिन में आपकी मदद कर सकते हैं। आप देखेंगे कि वे कैसे उपयोग करने के लिए काफी सरल हैं और बहुत योगदान दे सकते हैं। इसलिए मैं आपको पढ़ने और उदाहरण देखने के लिए प्रोत्साहित करता हूं ...
- "Dispense" एक कमांड का आउटपुट। इस प्रकार, आप कमोबेश किसी भी कमांड के सूचना आउटपुट के माध्यम से नेविगेट करने में सक्षम होने के लिए उपयोग कर सकते हैं। उदाहरण के लिए, फ़ाइलों और निर्देशिकाओं की एक सूची का उत्पादन, या "कार्यालय" नाम पर प्रतिक्रिया देने वाली प्रक्रियाओं की।
ls -al | more ps aux | grep office | less
- लाइनों की संख्या गिनें जिसके पास कमांड या फाइल का आउटपुट है। उदाहरण के लिए, उन पंक्तियों को देखें जो एक example.txt फ़ाइल में हैं या चलने वाली प्रक्रियाओं की संख्या (1 को घटाना याद रखें, क्योंकि पहली पंक्ति शीर्षलेख है) और यहां तक कि फ़ाइलों या निर्देशिकाओं की संख्या:
cat ejemplo.txt | wc -l ps aux | wc -l ls | wc -l
- किसी विशिष्ट रेखा या शब्द का पता लगाना, उदाहरण के लिए सक्रिय नेटवर्क इंटरफेस के 192.168 से शुरू होने वाले आईपी:
ifconfig | grep 192.168
- विशिष्ट मानों का पता लगाएँ, उदाहरण के लिए, फ़ाइलों और निर्देशिकाओं की अनुमति, और सिस्टमड के साथ संबंधित प्रक्रियाओं के पीआईडी दिखाते हैं:
ls -lR | grep rwx ps aux -ef | grep systemd | awk '{ print $2 }'
- लाइनों का आदेश दें वर्णमाला क्रम में एक फ़ाइल की:
cat ejemplo.txt | sort
- किसी फ़ाइल की पहली या अंतिम 10 पंक्तियाँ देखें, लेकिन केवल वे ही जिनमें एक विशिष्ट शब्द है:
head /var/log/syslog | grep WARNING tail -f /var/log/syslog | grep error
लेख के लिए धन्यवाद! मैं पूरी तरह से "विश्व यूनिक्स के आश्चर्य को साझा करता हूं जो लिनक्स को विरासत में मिला है।" आज तक मैं पाइपों के पार आता हूं कि किसी को किसी विशेष स्थिति को संभालने के लिए लिखने की जरूरत थी जो इतनी महान हो कि कोई सोचता हो कि "यह काम करता है?" और सच, हाँ, यह काम करता है। वे वास्तव में अद्भुत हैं।
हमें पढ़ने के लिए धन्यवाद!
बहुत बढ़िया स्पष्टीकरण। साझा करने के लिए धन्यवाद।