Linux Tutorial for Beginners: Introduction to Linux Operating System
विषयसूची:
whereis
एक कमांड-लाइन उपयोगिता है जो आपको किसी दिए गए कमांड के लिए बाइनरी, स्रोत और मैनुअल पेज फ़ाइलों का स्थान खोजने की अनुमति देती है।, हम आपको दिखाएंगे कि लिनक्स का उपयोग कैसे किया जाता है।
whereis
कमांड का उपयोग कैसे करें
जहाँ आदेश के लिए वाक्यविन्यास निम्नानुसार है:
whereis FILE_NAME…
जब बिना किसी विकल्प के उपयोग किया जाता है, जिसमें एक तर्क के रूप में निर्दिष्ट कमांड के लिए बाइनरी, स्रोत और मैनुअल फ़ाइलों को खोजते हैं।
डिफ़ॉल्ट रूप से, जहाँ हार्ड-कोडेड पथों में कमांड की फाइलों को खोजता है और पर्यावरण चर में सूचीबद्ध निर्देशिकाएँ। उन निर्देशिकाओं को खोजने के लिए
-l
विकल्प का उपयोग करें,
whereis
कमांड खोजते हैं।
whereis -l
उदाहरण के लिए,
bash
कमांड के बारे में जानकारी प्राप्त करने के लिए, आप निम्नलिखित टाइप करेंगे:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
bash:
ऊपर आउटपुट में
bash:
वह कमांड है जिसके लिए आप जानकारी प्राप्त करना चाहते हैं,
/bin/bash
द्विआधारी फ़ाइल का मार्ग है,
/etc/bash.bashrc
स्रोत फ़ाइल है, और
/usr/share/man/man1/bash.1.gz
मैन पेज है।
यदि आप जिस कमांड को खोज रहे हैं वह मौजूद नहीं है, तो केवल कमांड नाम प्रिंट करेगा।
आप
whereis
कमांड को एक से अधिक तर्क भी प्रदान कर सकते हैं:
whereis netcat uptime
आउटपुट में दोनों
netcat
और
uptime
कमांड के बारे में जानकारी शामिल होगी:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
केवल कमांड बायनेरिज़ के लिए खोज करने के लिए
-p
विकल्प का उपयोग करें।
उदाहरण के लिए,
ping
कमांड का स्थान खोजने के लिए, आप निम्नलिखित टाइप करेंगे:
whereis -p ping
ping: /bin/ping
केवल कमांड बाइनरी के स्थान की खोज करते समय,
which
या
type
कमांड का उपयोग करना पसंद करते हैं।
केवल स्रोत फ़ाइलों के लिए खोज करने के लिए,
-s
विकल्प का उपयोग करें।
whereis -s command
यदि स्रोत फ़ाइलें मौजूद हैं, तो उसके स्थान प्रिंट होंगे।
-m
विकल्प आपको केवल मैन फ़ाइलों की खोज करने की अनुमति देता है:
whereis -m command
उन स्थानों को सीमित करने के लिए जहां
whereis
खोजता है
-B
विकल्प का उपयोग करता है, मैनुअल
-M
विकल्प के लिए, और स्रोतों के लिए
-S
। प्रत्येक विकल्प स्थान से अलग निर्देशिकाओं के लिए निरपेक्ष पथों की एक सूची को स्वीकार करता है। निर्देशिका सूची को
-f
विकल्प द्वारा समाप्त किया जाना चाहिए जो फ़ाइल नाम की शुरुआत को इंगित करता है।
उदाहरण के लिए, आप जिस टाइप
/bin
निर्देशिका में
cp
बाइनरी की खोज करना चाहते हैं:
whereis -b -B /bin -f cp
cp: /bin/cp
-u
विकल्प बताता है कि असामान्य प्रविष्टियों की खोज करने के लिए
whereis
। ऐसी फाइलें जिनमें प्रत्येक अनुरोधित प्रकार (बाइनरी, मैनुअल और स्रोत) की एक प्रविष्टि नहीं होती है, उन्हें असामान्य फाइलें (कमांड) माना जाता है।
उदाहरण के लिए,
/bin
निर्देशिका में सभी बायनेरिज़ की खोज करने के लिए जिनके पास मैन्युअल पृष्ठ नहीं हैं या आपके पास एक से अधिक दस्तावेज़ हैं:
cd /bin
whereis -m -u *
-f
विकल्प के बाद वाइल्डकार्ड कैरेक्टर (
*
) का मतलब मौजूदा वर्किंग डायरेक्टरी (
/bin
) की सभी फाइलों से है।
निष्कर्ष
whereis
उपयोगिता को बाइनरी, स्रोत, और मैनुअल फ़ाइलों के लिए दिए गए कमांड का पता लगाने के लिए उपयोग किया जाता है।
नोवेल नेटबुक से एसयूएसई लिनक्स के उच्च गोद लेने की अपेक्षा करता है, हालांकि यह उम्मीद करता है कि कुल मिलाकर लिनक्स बाजार एम्बेडेड लिनक्स पर जा रहा है।

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

आईओएस के लिए वंडरशेयर का मोबाइलगो आपके लिए एक पूर्ण-विशेषीकृत मीडिया प्रबंधन उपकरण नहीं है आईओएस डिवाइस। यह एक मजबूत संपर्क प्रबंधक सहित कई उपयोगी सुविधाएं प्रदान करता है, लेकिन यह $ 40 पर महंगा है।
लिनक्स में ग्रीप कमांड (फाइलों में पाठ ढूंढें)

ग्रेप लिनक्स में सबसे शक्तिशाली और आमतौर पर इस्तेमाल होने वाली कमांड में से एक है। Grep उन लाइनों के लिए एक या एक से अधिक इनपुट फ़ाइलों की खोज करता है जो किसी दिए गए पैटर्न से मेल खाती हैं और प्रत्येक मिलान रेखा को मानक आउटपुट में लिखती हैं।