लिनक्स पर स्विच करना थोड़ा डराने वाला हो सकता है। एक नया ऑपरेटिंग सिस्टम? अलग डेस्कटॉप? कंप्यूटिंग में जो कुछ भी आप जानते हैं वह सब कुछ बदल गया है? हालांकि स्विच कई बार डरावना लग सकता है, यह अधिक उत्पादक और काफी फायदेमंद हो सकता है। नई चीजें सीखना आपका पहला कदम है।
टर्मिनल क्या है?
इससे पहले कि आप लिनक्स के इन्स और आउट्स को सीखना शुरू करें, आपको यह समझना होगा कि टर्मिनल क्या है। टर्मिनल लिनक्स का कमांड प्रॉम्प्ट या पॉवरशेल का संस्करण है। लिनक्स, जिसे मूल रूप से एक कमांड-लाइन ऑपरेटिंग सिस्टम के रूप में बनाया गया था, ने अपनी बढ़ती लोकप्रियता के कारण उपयोग में आसानी के लिए एक ग्राफिकल इंटरफ़ेस जोड़ा। लिनक्स ऑपरेटिंग सिस्टम, अपने सबसे अधिक उत्पादक रूप में, टर्मिनल का उपयोग करता है।
टर्मिनल कमांड उन अधिकांश अनुप्रयोगों के विपरीत हैं जिनसे आप परिचित हो सकते हैं। वे एक नई विंडो को जन्म देने की संभावना नहीं रखते हैं, क्योंकि परिणाम टर्मिनल एप्लिकेशन के भीतर तुरंत निष्पादित किए जाते हैं। टर्मिनल कमांड में अतिरिक्त विकल्प भी हो सकते हैं, जिन्हें "स्विच" कहा जाता है। अनुरोधित कमांड लाइन ऑपरेशन में कार्यक्षमता जोड़ने के लिए स्विच का उपयोग किया जाता है। नीचे आपको Linux पर स्विच करते समय "जरूरी पता होना चाहिए" आदेशों में से 5 मिलेंगे।
<एच2>1. "आदमी" आदेश
man
कमांड लिनक्स या टर्मिनल के लिए नए उपयोगकर्ताओं के लिए सबसे उपयोगी कमांड होने जा रहा है। मैन "मैनुअल" के लिए छोटा है, जो कि लिनक्स सहायता दस्तावेज़ के लिए शब्द है। प्रत्येक टर्मिनल कमांड में एक मैन पेज होता है, यहां तक कि "मैन" कमांड भी।
यदि आप लिनक्स कमांड, फ़ंक्शन या फ़ाइल का नाम जानते हैं, जिसमें आप रुचि रखते हैं, तो बस man command name
टाइप करें। और एंटर दबाएं। नीचे यह दर्शाता है कि उपरोक्त कमांड के परिणाम क्या चलेंगे।
2. "ls" कमांड
ls
कमांड यह देखने के लिए एक बेहतरीन टूल है कि आपके वर्तमान स्थान या पूरे फाइल सिस्टम में कौन सी निर्देशिका या फाइलें रहती हैं। यह डिफ़ॉल्ट रूप से लिनक्स वितरण में स्थापित है, क्योंकि यह जीएनयू कोर यूटिलिटीज पैकेज का हिस्सा है। इस कमांड का उपयोग करना उतना ही आसान है जितना कि ls
typing टाइप करना आपकी टर्मिनल विंडो में। यह आपको आपकी वर्तमान कार्यशील निर्देशिका के परिणाम दिखाएगा।
उन्नत स्विच का उपयोग अन्य कार्यों के अतिरिक्त विशिष्ट परिणाम प्रदान करने में सहायता कर सकता है। नीचे स्विच विकल्पों का उपयोग करके "ls" के अतिरिक्त उदाहरण दिए गए हैं।
फ़ाइलों और निर्देशिकाओं, आकार, संशोधित दिनांक/समय, स्वामी और अनुमतियों को दिखाने के लिए:
ls -l
वर्तमान कार्यशील निर्देशिका में फ़ाइलों को आकार के अनुसार क्रमबद्ध करने के लिए:
ls -lS
निर्देशिका के लिए निर्देशिका जानकारी सूचीबद्ध करने के लिए जो वर्तमान कार्यशील निर्देशिका नहीं है:
ls -l <directory name>
3. "सीडी" कमांड
cd
कमांड एक अन्य उपयोगी कमांड है और इसका उपयोग वर्तमान कार्यशील निर्देशिका से बदलने के लिए किया जाता है। नीचे दिए गए उदाहरण "सीडी" कमांड की कार्यक्षमता दिखाएंगे।
उपनिर्देशिका में बदलने के लिए:
cd <directory name>
वर्तमान स्थान से दूर एक उपनिर्देशिका में कई निर्देशिकाओं को बदलने के लिए:
cd <target directory path>
यह आदेश अनिश्चित काल तक जारी रखा जा सकता है, यह मानते हुए कि स्विच करने के लिए एक निर्देशिका स्तर है। हम जिस लक्ष्य निर्देशिका पथ का उपयोग करेंगे, वह है “example/example2/example3।”
निर्देशिका को उपयोगकर्ता की होम निर्देशिका में बदलने के लिए:
cd ~.
4. "ifconfig" कमांड
यदि आपने विंडोज ऑपरेटिंग सिस्टम का उपयोग करके लंबे समय तक काम किया है तो यह लिनक्स कमांड थोड़ा अजीब लग सकता है। "ifconfig" कमांड "ipconfig" के विंडोज संस्करण के समान है। यह आदेश सभी Linux डिस्ट्रोस में डिफ़ॉल्ट रूप से स्थापित नहीं है। इस कार्यक्षमता को प्राप्त करने के लिए, उपयोगकर्ता sudo apt get install net-tools
चलाकर पैकेज को स्थापित कर सकता है। टर्मिनल से (यदि आप डेबियन-आधारित डिस्ट्रो का उपयोग कर रहे हैं)। एक बार इंस्टॉल हो जाने पर, इस कमांड का उपयोग करने से उपयोगकर्ता को आपके डिवाइस के लिए वर्तमान आईपी-एड्रेसिंग जानकारी मिल जाएगी।
स्पूफिंग हमलों के लिए इंटरफ़ेस के मैक पते को संशोधित करने के लिए एक विशिष्ट इंटरफ़ेस को आईपी पता निर्दिष्ट करने से इस कमांड के कई उपयोग हैं। नीचे “ifconfig” के कुछ प्रवेश-स्तर के उदाहरण दिए गए हैं।
किसी विशिष्ट इंटरफ़ेस की नेटवर्क सेटिंग देखने के लिए:
ifconfig <interface name>
नेटवर्क इंटरफ़ेस को अक्षम करने के लिए:
ifconfig <interface name> down
नेटवर्क इंटरफ़ेस सक्षम करने के लिए:
ifconfig <interface name> up
5. "ढूंढें" आदेश
Linux में किसी विशिष्ट नाम या एक्सटेंशन द्वारा फ़ाइल खोजने का प्रयास करते समय, find
का उपयोग करना सबसे अच्छा है आज्ञा। नीचे दिए गए कुछ उदाहरण नए उपयोगकर्ता के लिए लिनक्स टर्मिनल में नेविगेट करना सीखने के लिए बहुत उपयोगी हो सकते हैं।
फ़ाइल नाम वाली फ़ाइल खोजने के लिए:
find example.txt
"/ होम/डेस्कटॉप" और उसकी उपनिर्देशिकाओं में सभी "पीएनजी" फाइलों को खोजने के लिए:
find /home/linuxtest -name *.png
6. "क्लियर" कमांड
जब आपका टर्मिनल टेक्स्ट से भर जाता है, तो इसे साफ़ करने का सबसे अच्छा तरीका है clear
आज्ञा। यह आपके दृश्य में स्क्रीन को साफ़ करता है और आपको केवल संकेत के साथ फिर से शुरू करने की अनुमति देता है। कुछ मामलों में आप Ctrl . का भी उपयोग कर सकते हैं + l , जो समान कार्य करेगा।
clear
अंत में, हमने सबसे उपयोगी कमांड को कवर किया जो एक शुरुआतकर्ता को पता होना चाहिए। इनके अलावा, कई और कमांड हैं जिन्हें आप लिनक्स टर्मिनल में चला सकते हैं और साथ ही कुछ कमांड जिन्हें आपको कभी नहीं चलाना चाहिए। इन आदेशों को सीखने से आप अपनी रोज़मर्रा की नौकरी छोड़ना और तकनीकी गुरु नहीं बनना चाहेंगे, लेकिन यह आपके लिनक्स में संक्रमण को इतना आसान बना सकता है।