विज्ञापन
यदि आप एक सच्चे लिनक्स मास्टर बनना चाहते हैं, तो टर्मिनल कमांड का कुछ ज्ञान होना एक अच्छा विचार है। यहां चार अलग-अलग विधियां हैं जिनका उपयोग आप खुद को सिखाने के लिए कर सकते हैं।
आज का सुझाव
टर्मिनल कमांड के बारे में धीरे-धीरे अधिक जानने का एक शानदार तरीका है कि आप टर्मिनल खोलते समय हर बार "टिप ऑफ द डे" शैली का संदेश दें। ये संदेश आपको उपयोगी आदेशों के बारे में बता सकते हैं, साथ ही कुछ आदेशों के लिए उन्नत चालें जो आप पहले से ही जानते हैं। आप इसे अपने .bashrc फ़ाइल (पर स्थित) में जाकर आसानी से सेट कर सकते हैं /home/
गूंज "क्या आप जानते हैं कि:"; वाइस $ (एलएस / बिन | शुफ़-एन 1)
आपको बस इतना ही करना है यदि आप इसे और अधिक मनोरंजक बनाना चाहते हैं, तो आप इन सभी युक्तियों के बारे में एक गाय कह सकते हैं। ऐसा करने के लिए, कमांड चलाएँ sudo apt-get install गाय उबंटू / डेबियन के लिए या सुदो यम स्थापित गौशाला फेडोरा के लिए। फिर, कोड के बजाय ऊपर, अपने .bashrc फ़ाइल में निम्न जोड़ें:
cowsay -f $ (ls / usr / share / cowsay / गाय | shuf -n | cut -d -f1) $ (whatis $ (ls / bin) 2> / dev / null | शुफ़-एन 1)
अफसोस की बात है कि यह सभी वितरणों के साथ काम नहीं करता है, इसलिए गायों के साथ आपकी सफलता की गारंटी नहीं है। हालाँकि, यह संपूर्ण टिप यादृच्छिक कमांड पर "व्हाट्स" का उपयोग करता है, जिसे हम अगले कवर करेंगे।
"व्हाट्स" का उपयोग करना
यदि आप यादृच्छिक चीजें नहीं सीखना चाहते हैं, तो शायद आप उन कमांड के बारे में सीखना चाहते हैं जिन्हें आपको उस समय सही उपयोग करने की आवश्यकता है। ऐसा करने के लिए, बस अपने सभी कमांड "व्हाट्स" के साथ उपसर्ग करें। कमांड को तब आपको यह बताने में सक्षम होना चाहिए कि कमांड में क्या है।
एक बेहतरीन उदाहरण whatis sudo yum में पनीर स्थापित करें, ऊपर देखा जा सकता है। यह आपको बताता है sudo आपको प्रशासनिक अधिकार देता है, यम पैकेज मैनेजर है, जमानाl पैकेज स्थापित करने के लिए YUM से कहता है, और पनीर वह फ़ोटो बूथ एप्लिकेशन है जिसे आप इंस्टॉल करना चाहते हैं। यह हमेशा बहुत काम नहीं करता है, विशेष रूप से अधिक जटिल या कम सामान्य आदेशों पर, लेकिन यह अभी भी सार्थक है कि यदि आप सीखना चाहते हैं कि एक कमांड वास्तव में क्या करना चाहता है।
सभी उपलब्ध कमांड विकल्प देखें
यदि आप एक नई कमांड का उपयोग कर रहे हैं, तो इस पर विस्तृत नज़र डालने के लिए दो अच्छे तरीके हैं। पहला तरीका कमांड “आदमी” को चलाना है
कमांड के प्रमुख भागों को सीखने का एक तेज़ तरीका है "
क्रैश कोर्स - हाँ, अब!
अंत में, आप कमांड सिंटैक्स के बारे में कुछ सीख सकते हैं... यहीं! टर्मिनल कमांड के सामान्य सिंटैक्स को जानने से सभी कमांड को समझने में काफी मदद मिल सकती है, इसलिए विशिष्ट कमांड को उदाहरण के रूप में देखने से पहले इसका अध्ययन और समझ के लायक है।
सभी कमांड निम्न संरचना को साझा करते हैं: [sudo] प्रोग्राम [पैरामीटर] [पैरामीटर]… [पैरामीटर] [-flag] [पैरामीटर] [-flag] [पैरामीटर]… [झंडा] [पैरामीटर]
मुझे तोड़ने दें कि उपरोक्त संरचना का क्या मतलब है:
- यदि किसी कमांड को प्रशासनिक अधिकारों (रूट एक्सेस के रूप में जाना जाता है) की आवश्यकता होती है, तो उन्हें "sudo" से पहले होना चाहिए, जिसके लिए कमांड निष्पादित होने से पहले आपको अपने पासवर्ड में प्रवेश करना होगा।
- "प्रोग्राम" वह जगह है जहां आवेदन का नाम जाता है। अनुप्रयोग नामों में यम, एप्ट-गेट, चीज़, टार, सीपी, एमवी, फ़ायरफ़ॉक्स, और बहुत कुछ शामिल हैं। जब तक अतिरिक्त कॉन्फ़िगरेशन नहीं किया गया है, इस तरह से सुलभ होने वाले सभी कार्यक्रमों में एक निष्पादन योग्य / usr / बिन स्थित है। यह आपके सिस्टम पर सभी स्थापित अनुप्रयोगों पर लागू होना चाहिए। कुछ अनुप्रयोगों के लिए, आपको बस इसे लिखना होगा, और यह सब। उदाहरण के लिए, आप बस "फ़ायरफ़ॉक्स" टाइप कर सकते हैं और एंटर दबा सकते हैं, और यह फ़ायरफ़ॉक्स लॉन्च करेगा।
- कार्यक्रम के बाद, आप मापदंडों और झंडे का उपयोग शुरू कर सकते हैं। यह प्रोग्राम से प्रोग्राम में बहुत भिन्न होता है। उदाहरण के लिए, कमांड "cp file1 file2" फ़ाइल "file1" की प्रतिलिपि बनाता है और इसे "file2" नाम से उसी स्थान पर सहेजता है। वे उस कमांड के दो पैरामीटर हैं कुछ लोग अपने व्यवहार को संशोधित करने वाले झंडे भी लेते हैं - उदाहरण के लिए, कमांड "sudo yum install पनीर -y" ने yum के पैरामीटर के रूप में "इंस्टॉल" किया है, "पनीर" एक के रूप में स्थापित करने के लिए पैरामीटर, और "-y" एक झंडे के रूप में यह कहते हुए कि यह सभी उदाहरणों के लिए हां मान लेना चाहिए जहां यह सामान्य रूप से आपसे पूछेगा कि क्या आप पसंद करते हैं? जारी रखें। हालांकि यह उदाहरण नहीं दिखाता है, कुछ झंडे को अपने स्वयं के मापदंडों की आवश्यकता नहीं होती है, और कुछ झंडे करते हैं। प्रत्येक कार्यक्रम के अपने स्वयं के झंडे और अर्थ हैं, जिन्हें आप दोहराव के माध्यम से समय के साथ सीखेंगे।
निष्कर्ष
लर्निंग टर्मिनल कमांड वास्तव में इतना कठिन नहीं है - एक बार जब आप जा रहे हैं और समझ जाते हैं कि वे आम तौर पर कैसे काम करते हैं और संरचित हैं, तो दूसरों को सीखना बहुत आसान हो जाएगा। यदि यह कुछ घंटों के बाद समझ में नहीं आता है, तो हार मत मानो। दोहराव आपका सबसे अच्छा दोस्त है, और आप अंततः पैटर्न देखना शुरू कर देंगे। वहाँ से, यह अभ्यास के माध्यम से याद करने के बारे में है। हमारे पास सीखने के लिए कई अन्य संसाधन भी हैं, जैसे कि यह लिनक्स कमांड धोखा देती है, 40 आवश्यक लिनक्स कमांड लिनक्स का एक ए-जेड - 40 आवश्यक कमांड आपको पता होना चाहिएलिनक्स विंडोज और मैक के लिए अक्सर अनदेखा तीसरा पहिया है। हां, पिछले एक दशक में, ओपन सोर्स ऑपरेटिंग सिस्टम ने बहुत अधिक कर्षण प्राप्त किया है, लेकिन यह अभी भी माना जा रहा है ... अधिक पढ़ें , तथा लिनक्स कमांड के लिए एक और त्वरित परिचय लिनक्स कमांड लाइन के साथ आरंभ करने के लिए एक त्वरित गाइडआप लिनक्स में कमांड के साथ बहुत सारे अद्भुत सामान कर सकते हैं और यह वास्तव में सीखना मुश्किल नहीं है। अधिक पढ़ें .
जो लोग सीखने की कोशिश कर रहे हैं, उनके लिए आपके पास क्या टिप्स हैं? क्या आप ऐसी कमांड के बारे में जानते हैं जो कुछ अच्छा करती है या सिर्फ मनोरंजन के लिए है? हमें टिप्पणियों में बताएं!
डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।