रोर द्वारा फोटो
लिनक्स कंसोल जीयूआई के रूप में उपयोगकर्ता के अनुकूल नहीं हो सकता है लेकिन यह तेज़ है और आप बहुत ही समय बचाते हैं जब आप सरल दोहराव वाले काम कर रहे होते हैं। यह थोड़ा सा व्यक्तिपरक हो सकता है, लेकिन एक बार जब आप जानते हैं कि कुछ कार्य कैसे तेजी से करें कंसोल से आप उन्हें करने के लिए जीयूआई वापस नहीं जाएंगे।
वैकल्पिक रेपॉजिटरीज से सॉफ्टवेयर स्थापित करना
ऐसे हजारों लिनक्स प्रोग्राम सॉफ़्टवेयर अभिलेखागार के रूप में संग्रहीत किए जाते हैं जिन्हें आमतौर पर 'रेपॉजिटरीज़' कहा जाता है। उबंटू चार पूर्वनिर्धारित भंडारों के साथ आता है:
- मुख्य - आधिकारिक तौर पर समर्थित सॉफ्टवेयर।
- वर्जित - समर्थित सॉफ्टवेयर जो पूरी तरह से मुफ्त लाइसेंस के तहत उपलब्ध नहीं है।
- ब्रम्हांड - सामुदायिक बनाए रखा सॉफ्टवेयर, यानी आधिकारिक रूप से समर्थित सॉफ्टवेयर नहीं।
- मल्टीवर्स - सॉफ्टवेयर जो मुफ़्त नहीं है।
उबंटू का सॉफ्टवेयर भंडार पूरी तरह विन्यास योग्य है और हम उपर्युक्त पूर्वनिर्धारित भंडारों के बाहर अन्य भंडारों से सॉफ़्टवेयर स्थापित करने के लिए नए भंडार जोड़ सकते हैं।
जीयूआई-आधारित रिपोजिटरी प्रबंधन आमतौर पर "सॉफ्टवेयर स्रोत" के माध्यम से पूरा किया जाता है जिसमें 'मुख्य मेनू'> 'प्रशासन'> 'सॉफ्टवेयर स्रोत' से भंडार जोड़ना और फिर 'मुख्य मेनू'> 'उबंटू सॉफ्टवेयर सेंटर' से सॉफ़्टवेयर इंस्टॉल करना शामिल है। '।
कंसोल के माध्यम से सॉफ़्टवेयर इंस्टॉल करने में कम माउस क्लिकिंग शामिल होती है और कंसोल के माध्यम से निम्न आदेशों को निष्पादित करके किया जा सकता है। ये आदेश CLICompanion स्थापित करेंगे और अपने भंडार को आपके उबंटू में जोड़ देंगे ताकि आपको सॉफ़्टवेयर पर अपडेट प्राप्त हों।
नोट: प्रत्येक कमांड के बाद 'एंटर' कुंजी दबाएं
sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion
किसी भी कार्यक्रम को मार डालो
आप पाएंगे कि कंसोल एक ऐसे अनुप्रयोग को मारने का एक उपयोगी टूल है जो कार्य कर रहा है और आपकी समस्या का कारण बन रहा है। उस प्रोग्राम के नाम के बाद 'killall' टाइप करें जिसे आप मारने की कोशिश कर रहे हैं। अगर बस बस कहें, तो आपका फ़ायरफ़ॉक्स आपके कंप्यूटर संसाधनों को खा रहा है, टाइप करें
killall firefox
और लिनक्स आपकी मशीन में चल रहे किसी फ़ायरफ़ॉक्स इंस्टेंस को मार देगा।
छवियों का आकार बदलना
जब तक हम एयर ब्रशिंग या रंग समायोजन के साथ हमारी छवियों को संपादित नहीं कर रहे हैं, हम एक सरल कमांड का उपयोग कर जीआईएमपी जैसे पूर्ण उड़ाए गए छवि संपादन सॉफ्टवेयर की बजाय कंसोल के माध्यम से छवियों का आकार बदल सकते हैं:
convert -resize 100 original_image.JPG smaller_img.jpg
पाठ ढूँढना
कंसोल 'grep' नामक टेक्स्ट फ़ाइल में टेक्स्ट खोजने के लिए एक सरल लेकिन शक्तिशाली टूल प्रदान करता है। मूल grep कमांड का पालन करें:
grep 'string' file_name
जहां "स्ट्रिंग" एक विशेष पाठ है जिसे हम ढूंढ रहे हैं और file_name या तो मौजूदा फ़ाइल नाम या फ़ाइल नाम पैटर्न हो सकता है। फ़ाइल में एक विशेष पाठ ढूंढना एक और उपयोगी उदाहरण है जिसे हम 'grep' के साथ कर सकते हैं
grep -C 1 'line'./*.txt
उपरोक्त आदेश प्रत्येक '*.txt' फ़ाइलों में "लाइन" शब्द की किसी भी घटना को देखता है।
'Grep' एक बहुत ही लचीला कमांड है जिसे हम अन्य कमांड से आउटपुट फ़िल्टर करने के लिए गठबंधन कर सकते हैं जैसे कि 'ps' कमांड जो सक्रिय प्रक्रियाओं को प्रदर्शित करता है। आइए बस यह कहें कि आप अपने लिनक्स में चल रहे प्रत्येक फ़ायरफ़ॉक्स प्रक्रिया को देखना चाहते हैं, बस निम्न आदेश चलाएं
ps -ef | grep 'firefox'
पाइप चरित्र का अर्थ है कि हम सक्रिय प्रक्रियाओं की सूची 'grep' कमांड को खिला रहे हैं जो केवल फ़ायरफ़ॉक्स से जुड़ी किसी भी प्रक्रिया के लिए दिखाई देगी।
अपने कंसोल में एक सहयोगी जोड़ना
CLICompanion शुरुआती कमांडों का शब्दकोश देकर कमांड लाइनों के साथ सहज महसूस करने में शुरुआती लोगों की सहायता करता है। हम अपने स्वयं के अक्सर इस्तेमाल किए गए कमांड को जोड़कर CLICompanion के शब्दकोश को भी अनुकूलित कर सकते हैं जिससे हमारे लिए उन आदेशों को वापस संदर्भित करना आसान हो जाता है।
कंसोल मैनुअल पेज
कंसोल एक मैनुअल पेज के साथ आता है, या आदमी संक्षेप में, यह हमें आपके कंसोल में उपलब्ध कमांड पर विस्तृत निर्देश देता है। अगर हम जानना चाहते हैं कि 'एमवी' क्या टाइप करता है तो टाइप करें
man -mv
'एमवी' कमांड के मैनुअल को पढ़ने के लिए।
यदि आप इस बारे में निश्चित नहीं हैं कि किसी विशेष कार्य के लिए आपको किन आदेशों का उपयोग करने की आवश्यकता है, तो आप इसका उपयोग कर सकते हैं
man -k 'task name'
जहां कार्य का नाम उस कार्य का संक्षिप्त वर्णन है जिसे आप ढूंढ रहे हैं।
आइए बस यह कहें कि आप किसी नेटवर्क पते को पिंग करने के लिए कमांड खोजना चाहते हैं, निम्न आदेश चलाएं और लिनक्स 'पिंग' शब्द का उल्लेख करने वाले कमांड को खोजेगा:
man -k ping
यदि आपके लिनक्स में कॉन्करर स्थापित है, तो आप मैन पेज को अच्छी तरह से स्वरूपित वेब पृष्ठों में ब्राउज़ कर सकते हैं जिससे कमांड के विवरण ब्राउज़ करना आसान हो जाता है।
निष्कर्ष
कंसोल में हम जो भी काम कर सकते हैं, वह जीयूआई में भी किया जा सकता है और कंसोल के माध्यम से टाइपिंग कमांड के अनावश्यक गंदे काम करने के लिए जीयूआई जादूगरों का उपयोग करना आसान होगा। कोई भी नहीं कहता है कि हमें कंसोल का उपयोग करना चाहिए, लेकिन हम निश्चित रूप से कंसोल के माध्यम से सरल दोहराए जाने वाले कार्यों को निष्पादित कर सकते हैं।