Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

4 आवश्यक टर्मिनल टूल्स जिन्होंने डर को खुशी में बदल दिया

प्रकाशित: 22 अप्रैल, 2026, दोपहर 3:30 बजे EDT

राघव सेठी ने 2022 में अपने कॉलेज के ओपन-सोर्स कम्युनिटी ब्लॉग में योगदान देकर अपनी टेक लेखन यात्रा शुरू की। उसी वर्ष, वे MakeUseOf में शामिल हुए, और तब से Apple, Android और AI के बारे में बड़े पैमाने पर लिखा है। उनका काम व्यावहारिक प्रयोगों से लेकर उन राय लेखों तक है जो उभरती तकनीकी प्रवृत्तियों के पीछे की बड़ी तस्वीर का पता लगाते हैं।

MUO में अपने काम के साथ, आप राघव के लेख XDA Developers पर भी पा सकते हैं, जहां वे मुख्य रूप से लिनक्स और ओपन-सोर्स सॉफ्टवेयर की दुनिया पर ध्यान केंद्रित करते हैं।

लेखन के बाहर, राघव कोडिंग प्रोजेक्ट्स पर काम करने, गिटार बजाने, और अपने दैनिक उपकरणों पर नवीनतम बीटा सॉफ्टवेयर इंस्टॉल करके किनारे पर जीवन जीने का आनंद लेते हैं।

टर्मिनल की प्रतिष्ठा डराने वाली होने की है, और यह पूरी तरह से अयोग्य नहीं है। जब आप बस शुरू कर रहे होते हैं, तो ऐसा लगता है जैसे आपको कुछ भी करने के लिए सौ कमांड याद करने की जरूरत है।

मैं वास्तव में टर्मिनल को एक पूर्ण विकसित IDE के रूप में उपयोग कर रहा हूँ, इसलिए मुझे बहुत सारे टूल्स मिले हैं जो अनुभव को बहुत आसान बनाते हैं, लेकिन मेरे अभी भी कुछ पसंदीदा हैं।

क्लॉड कोड

यह सिर्फ एक डेवलपर टूल नहीं है

मुझे पता है कि यह थोड़ा अजीब लगता है, लेकिन मेरी बात सुनें। क्लॉड कोड वास्तव में एक बेहतरीन टूल है अगर आप टर्मिनल से पूरी तरह परिचित नहीं हैं। जब आप एक नए डेवलपर होते हैं जो एक खाली प्रॉम्प्ट को घूर रहे होते हैं, बिना किसी अंदाजे के कि आपको वास्तव में कौन सी कमांड चाहिए, यह एक बेहद अप्रिय एहसास होता है। क्लॉड कोड इसे सबसे सीधे तरीके से ठीक करता है।

हालांकि इसे एक विकास टूल के रूप में विपणन किया जाता है, लेकिन तथ्य यह है कि इसकी आपके शेल तक पूरी पहुंच है, इसका मतलब है कि आप इसका उपयोग कुछ बहुत सरल के लिए कर सकते हैं: बस इसे सादे अंग्रेजी में बताएं कि आप क्या करना चाहते हैं और बाकी को इसे संभालने दें। एक ऐसे डायरेक्टरी में 100MB से बड़ी सभी फाइलें ढूंढना चाहते हैं जिसे आपने कभी नेविगेट नहीं किया? बस ऐसा कहें।

अपने CPU को खाने वाली एक प्रक्रिया को मारना चाहते हैं लेकिन कोई अंदाजा नहीं कि ps aux का क्या मतलब है? वह भी कहें। यह कमांड का पता लगाता है और इसे आपके लिए चलाता है।

और यहां तक कि अगर आप पहले से ही टर्मिनल से परिचित हैं, तो यह आश्चर्यजनक मात्रा में ग्रंट वर्क को खत्म कर देता है। मैं इसका नियमित रूप से SSH कॉन्फिग सेट करने, विशिष्ट पैटर्न के साथ बल्क में फाइलों का नाम बदलने, या उन कमांड को एक साथ जोड़ने के लिए उपयोग करता हूं जिन्हें मैं तकनीकी रूप से जानता हूं लेकिन अन्यथा हर बार सटीक सिंटैक्स देखना पड़ता। अकेले वह आखिरी चीज मुझे जितना स्वीकार करना चाहूंगा उससे अधिक समय बचाती है।

एक LLM द्वारा सुझाई गई किसी भी कमांड को आंख बंद करके स्वीकार न करें। एंटर दबाने से पहले हमेशा इसे पढ़ें। मैंने व्यक्तिगत रूप से कभी नहीं देखा कि क्लॉड कुछ खतरनाक या विनाशकारी चलाने की कोशिश करे, लेकिन टर्मिनल में दांव चैट विंडो की तुलना में अधिक होते हैं। इसे देखने में दो सेकंड लगते हैं कि यह क्या करने वाला है। आदत डालें।

क्लॉड कोड केवल पेड क्लॉड योजनाओं पर उपलब्ध है, जो मुझे पता है कि कुछ लोगों के लिए डील-ब्रेकर है, लेकिन यह वास्तव में आपको वही चीज पाने से नहीं रोक रहा है। कोडेक्स CLI, जेमिनी CLI, और ओपनकोड सभी ठोस विकल्प हैं जो इसी तरह काम करते हैं। केवल एक चीज जो बदलेगी वह है आपके द्वारा उपयोग किए जाने वाले मॉडल। बस इतना ही।

tldr-pages

मैन पेज, लेकिन बेहतर

अगर आप अभी भी टर्मिनल में नए हैं, तो किसी ने आपको किसी बिंदु पर "सिर्फ मैन पेज पढ़ें" कहा होगा, और मुझे अच्छी तरह पता है कि आधिकारिक मैनुअल पेज कानूनी अनुबंध की तरह दिखते हैं। यह अत्यधिक वर्बोज है और कभी-कभी समझना मुश्किल होता है। वे विस्तृत हैं, निश्चित रूप से, लेकिन वे उन लोगों के लिए लिखे गए हैं जो पहले से ही जानते हैं कि वे क्या कर रहे हैं।

अगर आप man tar टाइप करते हैं, यह उम्मीद करते हुए कि फाइल निकालने का तरीका पता चलेगा, तो आपको चार पेज घने दस्तावेज मिलेंगे जो आपको और भी भ्रमित छोड़ देंगे।

tldr-pages इसके लिए फिक्स है। मैनुअल के बजाय, आपको उस कमांड के बारे में एक छोटा, समुदाय-लिखित चीट शीट मिलती है जिसे आप समझने की कोशिश कर रहे हैं। मुझे मनाने की कोशिश करने के बजाय, बस नीचे अंतर देखें। tldr-pages बाईं ओर है, और मैन दाईं ओर, दोनों बता रहे हैं कि Git का उपयोग कैसे करें।

इसका उपयोग करना काफी सरल है। बस tldr टाइप करें, उसके बाद कमांड का नाम। उदाहरण के लिए, यदि आप सीखना चाहते हैं कि grep का उपयोग कैसे करें, तो बस अपने टर्मिनल के अंदर tldr grep टाइप करें, और बस!

मैन पेज के प्रति निष्पक्ष होने के लिए, उनकी अपनी जगह है। एक बार जब आप वास्तव में एक टूल को अच्छी तरह से जानते हैं और एक बहुत विशिष्ट एज-केस फ्लैग देखना चाहते हैं, तो पूरा मैनुअल वही है जो आप चाहते हैं।

lazygit

वेनिला Git की परेशानी से खुद को बचाएं

अलोकप्रिय राय: टर्मिनल में Git का उपयोग करना एक बड़ी परेशानी है। लेकिन git add, git commit, git push, git pull टाइप करना, यह याद रखना कि आप किस ब्रांच पर हैं, केवल विशिष्ट फाइलों को स्टेज करने की कोशिश करना, यह सब जुड़ जाता है, और जब आप सिर्फ कुछ कमिट करने की कोशिश कर रहे होते हैं तो इसमें से कुछ भी स्वाभाविक नहीं लगता।

मैंने वहां मौजूद सभी विकल्प आजमाए हैं, लेकिन GitHub Desktop, या VSCode में बिल्ट-इन Git इंटीग्रेशन, कभी वास्तव में मेरे लिए काम नहीं किया। मैं बस कुछ बहुत तेज चाहता था जो मेरे टर्मिनल के अंदर ही रहे और उपयोग करने में सादा सरल हो। तभी मैं लेजीगिट पर बस गया।

यह एक TUI ऐप है, जिसका अर्थ है कि पूरा इंटरफेस आपके टर्मिनल के अंदर रहता है। आपको अपनी फाइलों, अपनी ब्रांच, अपने कमिट इतिहास का एक उचित दृश्य लेआउट मिलता है, यह सब, और आप एक भी Git कमांड याद किए बिना कीबोर्ड से सब कुछ नेविगेट करते हैं।

यह बहुत ज्यादा हर Git फीचर का समर्थन करता है जिसकी आपको कभी आवश्यकता होगी, और सीखने की अवस्था काफी कोमल है क्योंकि आप हर कदम पर वास्तव में क्या हो रहा है देख सकते हैं।

लेजीगिट अधिकांश पैकेज मैनेजर पर उपलब्ध है, इसलिए आप इसे उसी तरह इंस्टॉल करते हैं जैसे आप कुछ और इंस्टॉल करेंगे, और आपका काम हो गया। किसी भी रिपॉजिटरी में lazygit टाइप करें और यह तुरंत खुल जाता है।

अलियास

लंबी कमांड टाइप करना बंद करें

अलियास के पीछे का विचार सरल है: आप एक कमांड को एक छोटा कस्टम शॉर्टकट असाइन करते हैं जिसे आप खुद को बार-बार टाइप करते हुए पाते हैं, और उस बिंदु से, आप सिर्फ शॉर्टकट टाइप करते हैं।

उदाहरण के लिए, डेबियन-आधारित सिस्टम पर, अपने सिस्टम को अपडेट करने के लिए बार-बार apt को प्रॉम्प्ट करने के बजाय, आप एक अलियास को इस तरह कमांड पर मैप कर सकते हैं:

alias update="sudo apt update && sudo apt upgrade -y"

अब आपको बस अपने टर्मिनल में "update" टाइप करना है, और यह आपके लिए पूरी चीज चलाता है।

एक बात जानने लायक है कि अलियास डिफ़ॉल्ट रूप से लगातार नहीं होते। अपना टर्मिनल बंद करें, और वे चले गए। उन्हें चिपकाने के लिए, आपको उन्हें अपने शेल की कॉन्फिगरेशन फाइल में जोड़ना होगा, जो इस बात पर निर्भर करता है कि आप किस शेल का उपयोग करते हैं, ~/.bashrc या ~/.zshrc है।

और अगर वह अभी भी बहुत सारे चरणों की तरह लगता है, तो बस क्लॉड कोड को आपके लिए करने के लिए कहें। उसे बताएं कि आप कौन सा अलियास सेट करना चाहते हैं, और यह पूरी चीज को स्वचालित रूप से संभाल लेगा।

वहां पहुंचने में बस थोड़ी मदद लगती है

इनमें से कोई भी टूल रातोंरात टर्मिनल को सहज महसूस नहीं कराएगा। यह अभी भी आपको कभी-कभी झटका देगा, और अभी भी ऐसे क्षण होंगे जहां आपको कोई अंदाजा नहीं होगा कि आप क्या कर रहे हैं। यह इसका हिस्सा है।

लेकिन एक बार जब यह क्लिक करता है, खासकर यदि आप एक डेवलपर हैं, तो यह एक महाशक्ति जैसा लगता है। आप इसे डरना बंद कर देते हैं और इसके लिए पहुंचना शुरू कर देते हैं। इन टूल्स ने मुझे बस थोड़ा तेजी से वहां पहुंचने में मदद की।

  1. ग्रुप पॉलिसी और रजिस्ट्री संपादक का उपयोग करके Firefox बुकमार्क कैसे बनाएं ग्रुप पॉलिसी और रजिस्ट्री संपादक का उपयोग करके Firefox बुकमार्क कैसे बनाएं

    बुकमार्क बनाना बहुत आसान है, चाहे आप किसी भी ब्राउज़र का उपयोग कर रहे हों। हालांकि, यदि Mozilla Firefox आपका पसंदीदा ब्राउज़र है, और आप अक्सर बुकमार्क बनाते हैं, तो आप वही काम करने के लिए ग्रुप पॉलिसी संपादक और रजिस्ट्री संपादक का उपयोग कर सकते हैं। हालांकि, आपको पहले Firefox को ग्रुप पॉलिसी के साथ

  1. मैक पर  अन्य  स्टोरेज क्या है? इसे साफ़ करने के लिए एक सरल मार्गदर्शिका मैक पर 'अन्य' स्टोरेज क्या है? इसे साफ़ करने के लिए एक सरल मार्गदर्शिका

    स्टोरेज मैक के कई महंगे हिस्सों में से एक है और आप यह सुनिश्चित करना चाहते हैं कि इसका उचित उपयोग किया जाए। यदि ऐसा नहीं किया जाता है, तो आप अपने मैक पर मेमोरी स्पेस खत्म होने का जोखिम उठाते हैं और फिर आपके पास अपने पसंदीदा ऐप्स इंस्टॉल और उपयोग करने के लिए कोई जगह नहीं होती है। आपका मैक आपको यह दे

  1. विंडोज 11 क्विक सेटिंग्स को कैसे अनुकूलित करें विंडोज 11 क्विक सेटिंग्स को कैसे अनुकूलित करें

    इस गाइड में, हम चर्चा करने जा रहे हैं कि आप विंडोज 11 में पुनः डिज़ाइन किए गए क्विक सेटिंग्स पैनल को कैसे अनुकूलित कर सकते हैं। माइक्रोसॉफ्ट ने विंडोज 11 में बहुत सारी नई सुविधाएं लॉन्च की हैं और साथ ही अपनी मौजूदा सुविधाओं को पुनः डिज़ाइन किया है। ऐसी ही एक विशेषता है विंडोज 11 में क्विक सेटिंग्स