नई चीजें सीखना भारी हो सकता है और लिनक्स टर्मिनल कोई अपवाद नहीं है। जब कमांड-लाइन टर्मिनल में महारत हासिल करने की बात आती है, तो कुंजी कमांड को याद करने के बजाय अंतर्निहित अवधारणाओं को समझना है।
लिनक्स में अधिकांश कमांड अच्छी तरह से प्रलेखित हैं और वास्तव में उन्हें अच्छी तरह से समझने की आवश्यकता है कि आप कमांड टर्मिनल ही हैं।
यह मार्गदर्शिका कुछ सबसे महत्वपूर्ण लिनक्स कमांडों पर एक नज़र डालती है जो आपको सहायता प्राप्त करने में मदद करेंगे लिनक्स कमांड-लाइन से कमांड करता है और लिनक्स में महारत हासिल करने के लिए अपने तरीके से अपनी शिक्षा को बढ़ाता है आज्ञा देता है।
कमांड-लाइन का उपयोग क्यों करें?
यदि आप ग्राफिकल यूजर इंटरफेस (GUI) का उपयोग करने के लिए उपयोग किए जाते हैं, तो आप सोच रहे होंगे: अगर मैं GUI में सब कुछ एक्सेस कर सकता हूं तो मुझे कमांड-लाइन का उपयोग क्यों करना चाहिए? सच्चाई यह है कि कमांड-लाइन आपको अपने सिस्टम को बदलने या प्रबंधित करने के लिए अधिक नियंत्रण और लचीलापन देता है।
उदाहरण के लिए सिस्टम में एक नया उपयोगकर्ता जोड़ने का कार्य लें, यह GUI इंटरफ़ेस है जिसे आपको प्रदान किया गया है।
यदि आपको कमांड-लाइन का उपयोग करके समान कार्य करना था, तो आप निम्न कमांड का उपयोग कर सकते हैं।
sudo useradd muo -p Azb3tDEM, aH8
एक बहुत ही सरल कमांड जिसे आसानी से स्वचालित किया जा सकता है। साथ ही, आप उपयोगकर्ता को बनाते समय अधिक विकल्प जोड़ सकते हैं जैसे पासवर्ड के लिए समाप्ति की तारीख निर्धारित करें, उपयोगकर्ता समूह जोड़ें, या उपयोगकर्ता की डिफ़ॉल्ट होम निर्देशिका सेट करें, आदि।
अन्य लाभ यह है कि आप किसी पर भी एक ही कमांड का उपयोग कर सकते हैं लिनक्स डिस्ट्रो, और यहां तक कि मैक ओएस और यूनिक्स जैसे अन्य ऑपरेटिंग सिस्टम। इस बीच, जीयूआई कार्यान्वयन अलग-अलग लिनक्स डिस्ट्रो या ऑपरेटिंग सिस्टम के बीच भिन्न होगा।
1. अनुरूप
कई लिनक्स कमांड हैं और आप संभवतः उन सभी को याद नहीं कर सकते हैं। यदि आप नहीं जानते कि एक निश्चित कार्य के लिए क्या कमांड का उपयोग करना है, तो अनुरूप कमांड आपका दोस्त है
मान लेते हैं कि आप किसी फ़ाइल की प्रतिलिपि बनाना चाहते हैं, लेकिन यह नहीं जानते कि किस कमांड का उपयोग करना है। बस का उपयोग करें अनुरूप कार्य जिसे आप पूरा करना चाहते हैं उसके बाद कमांड करें।
प्रतिलिपि आदेशों की जांच करने के लिए, का उपयोग करें
एप्रोपोस कॉपी
Apropos आपके द्वारा उपयोग किए जाने वाले कीवर्ड से मेल खाने वाली कई कमांड को सूचीबद्ध करेगा। सूची में कमांड क्या करता है, इसका संक्षिप्त विवरण शामिल है। नीचे दिए गए आउटपुट से, हाइलाइटेड कमांड वह है जो आप फ़ाइलों या निर्देशिकाओं की प्रतिलिपि बनाने के लिए देख रहे हैं।
एप्रोपोस शब्द फ्रांसीसी शब्द "आ प्रस्ताव" से लिया गया है जिसका अर्थ है "के बारे में।"
एप्रोपोस कमांड आपको मेल करने वाले कीवर्ड के लिए मैन पेज के संपूर्ण विवरण अनुभागों के माध्यम से देखकर काम करता है जो आप एप्रोपोस कमांड प्रदान करते हैं।
2. आदमी
अब जब आप एक विशिष्ट कार्य के लिए उपयोग करने के लिए एक कमांड खोजने में सक्षम हैं। आप मैन पेज का उपयोग करके कमांड और उसके विकल्पों के बारे में अधिक जान सकते हैं।
मैनुअल पेजर यूटिलिटी उस प्रोग्राम के लिए मैनुअल पेज प्रदर्शित करती है जिसे आप खोज रहे हैं। मैन पेज व्यापक और सुव्यवस्थित हैं। जब वे कमांड और उनके विकल्पों या तर्कों के बारे में अधिक समझने और सीखने लगते हैं, तो वे जगह-जगह होते हैं।
मैन पेजों को अनुभागों में व्यवस्थित किया गया है।
मैन पेज के लेखक के आधार पर सेक्शन अलग-अलग हो सकते हैं लेकिन यहां कुछ सबसे कॉमन सेक्शन हैं जो आपके सामने आएंगे।
- नाम: कमांड का नाम जिसके मैनुअल दस्तावेज़ आप देख रहे हैं।
- सारांश: विचाराधीन कमांड के कुछ विकल्पों का संक्षिप्त विवरण दें।
- विवरण: यह कैसे काम करता है, और यह क्या करता है सहित कमांड का अधिक विस्तृत विवरण।
- विकल्प: यह खंड उन सभी तर्कों या विकल्पों का विस्तार से वर्णन करता है जिनका आप कमांड के साथ उपयोग कर सकते हैं।
- उदाहरण (टिप्स): यह अनुभाग आपको कुछ उपयोग मामलों को दिखाता है और कमांड का उपयोग कैसे किया जा सकता है।
आदमी पृष्ठों के लिए सीपी कमांड निम्नानुसार दिखेगा।
मैन पेज नेविगेट करना
मैन पेज बहुत लंबे हो सकते हैं। कीबोर्ड को छोड़े बिना मैन पेज आसानी से नेविगेट करने के लिए, आप इसका उपयोग कर सकते हैं च आगे बढ़ने की कुंजी और ख पिछड़े जाने की कुंजी।
आप मैन पेज के भीतर कीवर्ड का उपयोग करके भी खोज सकते हैं /[keyword] इसके बाद एंटर बटन दबाएं।
उदाहरण के लिए, शब्द की खोज करना पुनरावर्ती cp कमांड के मैन पेज के भीतर आप निम्नलिखित का उपयोग कर सकते हैं।
/recursive
उपयोग एन खोज और में आगे बढ़ने के लिए अपने कीबोर्ड की कुंजी शिफ्ट + एन पिछड़ों की खोज करने के लिए महत्वपूर्ण है।
3. क्या है
एक विशिष्ट कमांड के बारे में अधिक जानने के लिए एक और महत्वपूर्ण कमांड है क्या है आज्ञा। कमांड आपको एक पंक्ति में एक कमांड का संक्षिप्त विवरण देता है।
उदाहरण के लिए, यह पता लगाने के लिए कि क्या rsync इसके लिए कमांड का उपयोग किया जाता है:
whats rsync
4. जानकारी
मैन पेजों की तरह, जानकारी पृष्ठ भी आपको एक विशिष्ट कमांड का विस्तृत विवरण देते हैं। कुछ मामलों में, जानकारी पृष्ठों में मैन पेजों की तुलना में अधिक विवरण होते हैं।
जानकारी की उपयोगिता आपको जानकारी प्रारूप में प्रलेखन पढ़ने की क्षमता प्रदान करती है।
जानकारी की जानकारी
उपयोग एन अपने कीबोर्ड पर कुंजी जानकारी पृष्ठों और में आगे नेविगेट करने के लिए पी पिछड़े नेविगेट करने के लिए महत्वपूर्ण है।
जानकारी पृष्ठों की एक और अनूठी विशेषता यह है कि उनमें आसान नेविगेशन के लिए अन्य अनुभागों में हाइपरलिंक होते हैं जैसा कि नीचे दिए गए आउटपुट में देखा गया है।
5. कौन कौन से
अधिकांश लिनक्स कमांड में रहते हैं /usr/bin/ निर्देशिका।
लेकिन अगर आप यह जानना चाहते हैं कि किसी विशेष कमांड का निष्पादन कहाँ रहता है, तो आप इसका उपयोग कर सकते हैं कौन कौन से आज्ञा। कमांड आपके द्वारा खोजे जा रहे कमांड कीवर्ड से मेल खाती निष्पादन योग्य फाइलों के लिए सभी रास्तों को खोज कर काम करती है। उदाहरण के लिए, यह पता लगाने के लिए कि कहां एसएसएच उपयोगिता रहता है, आप निम्न आदेश चला सकते हैं।
कौन सा एस.एस.
6. हाथ बटाना
कमांड-लाइन पर मदद पाने के लिए एक और उपयोगी उपयोगिता है हाथ बटाना आज्ञा। एक विशिष्ट अंतर्निहित कमांड का संक्षिप्त विवरण प्राप्त करने के लिए इसका उपयोग करें।
यहाँ हेल्प कमांड से नमूना आउटपुट है। ध्यान दें: केवल अंतर्निहित कमांड का उपयोग सहायता कमांड के साथ किया जा सकता है।
मदद कमांड केवल के साथ काम करता है बैश खोल.
सहायता तर्क
अधिकांश लिनक्स कमांड में भी है --हाथ बटाना कमांड तर्क या विकल्प। आप इसका उपयोग एक कमांड का उपयोग करने के तरीके और उसके तर्क को सरलीकृत तरीके से करने के लिए उपयोगी जानकारी प्रदर्शित करने के लिए कर सकते हैं।
उदाहरण के लिए, पर अधिक सहायता प्राप्त करें सीपी कमांड आप उपयोग कर सकते हैं।
cp --help
7. रिकॉलिंग कमांड्स
लिनक्स टर्मिनल आपको उन कमांड को सूचीबद्ध करने की अनुमति देता है जिन्हें आपने पहले चलाया है। उपयोग इतिहास पहले से संचालित कमांड की सूची दिखाने के लिए कमांड।
इतिहास
यह कालानुक्रमिक क्रम में सभी आदेशों को सबसे पुरानी से नवीनतम संख्या के साथ सूचीबद्ध करता है।
इतिहास सूची से एक कमांड को फिर से टाइप करने के लिए ! आदेश की संख्या के बाद। उदाहरण के लिए सूची में कमांड संख्या 9 को फिर से चलाने के लिए।
!9
आदेशों को वापस बुलाने का एक और तरीका है Ctrl + R टर्मिनल विंडो के भीतर कीबोर्ड शॉर्टकट तब उस कीवर्ड को दर्ज करें जिसे आप खोज रहे हैं। आप तब उपयोग कर सकते हैं CTRL + R आपके द्वारा प्रदान किए गए कीवर्ड वाले सभी पहले से चलाए गए कमांड के माध्यम से साइकिल चलाना।
लिनक्स के बारे में अधिक सीखना
कमांड-लाइन न केवल आपके काम को पूरा करने के लिए एक बड़ी उपयोगिता है, बल्कि लिनक्स पर उपलब्ध विभिन्न कमांडों के बारे में भी मदद ले सकती है। कमांड-लाइन टर्मिनल के अलावा, आप हमेशा लिनक्स के बारे में अधिक जानने के लिए ऑनलाइन संसाधनों का उपयोग कर सकते हैं।
अपने पीसी पर लिनक्स चलाने के लिए वर्चुअलबॉक्स में उबंटू स्थापित करना? यहाँ 9 चीजें हैं जिन्हें आपको आगे करने की आवश्यकता है।
आगे पढ़िए
- लिनक्स
- लिनक्स कमांड्स
Mwiza पेशे से सॉफ्टवेयर विकसित करता है और लिनक्स और फ्रंट-एंड प्रोग्रामिंग पर बड़े पैमाने पर लिखता है। उनके कुछ हितों में इतिहास, अर्थशास्त्र, राजनीति और उद्यम-वास्तुकला शामिल हैं।
हमारे न्युजलेटर की सदस्यता प्राप्त करें
टेक टिप्स, समीक्षा, मुफ्त ईबुक और विशेष सौदों के लिए हमारे न्यूज़लेटर में शामिल हों!
एक और क़दम…!
कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।