किसी भी ऑपरेटिंग सिस्टम पर कमांड टाइप करने के लिए टैब पूर्णता का उपयोग करें

विषयसूची:

किसी भी ऑपरेटिंग सिस्टम पर कमांड टाइप करने के लिए टैब पूर्णता का उपयोग करें
किसी भी ऑपरेटिंग सिस्टम पर कमांड टाइप करने के लिए टैब पूर्णता का उपयोग करें
Anonim
टैब पूर्णता लगभग किसी भी कमांड लाइन वातावरण में एक बेहद सहायक सुविधा है, चाहे आप लिनक्स पर बैश खोल का उपयोग कर रहे हों, विंडोज पर कमांड प्रॉम्प्ट या पावरशेल या मैक ओएस एक्स पर एक टर्मिनल विंडो।
टैब पूर्णता लगभग किसी भी कमांड लाइन वातावरण में एक बेहद सहायक सुविधा है, चाहे आप लिनक्स पर बैश खोल का उपयोग कर रहे हों, विंडोज पर कमांड प्रॉम्प्ट या पावरशेल या मैक ओएस एक्स पर एक टर्मिनल विंडो।

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

लिनक्स पर टैब पूर्णता

अधिकांश लिनक्स वितरणों पर डिफ़ॉल्ट रूप से उपयोग किए जाने वाले बैश खोल में टैब पूर्ण होने के लिए उत्कृष्ट समर्थन होता है।

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

एक और उदाहरण के रूप में, मान लें कि आप एक Apt पैकेज प्रबंधक के आदेशों को चलाने के लिए चाहते हैं। आपको लिखना आता है apt- और apt- से शुरू होने वाले कमांड की सूची देखने के लिए दो बार टैब दबाएं। आदेशों में से किसी एक को चलाने के लिए, इसे टाइप करना जारी रखें और फिर टैब दबाएं - उदाहरण के लिए, हम एक टाइप कर सकते हैं जी, टैब दबाएं, और apt-get प्रदर्शित होगी।

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

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

Image
Image

कुछ कमांड के लिए विकल्पों को स्वचालित रूप से पूरा करने के लिए टैब पूर्णता का भी उपयोग किया जा सकता है। उदाहरण के लिए, जब एक पैकेज स्थापित करते हैं apt-get स्थापित करें आदेश, आप स्वचालित रूप से किसी पैकेज के नाम को पूरा करने के लिए टैब पूर्णता का उपयोग कर सकते हैं। इससे आपको संबंधित पैकेजों की खोज करने में भी मदद मिलती है, और यह बहुत उपयोगी होता है जब आप सुनिश्चित नहीं होते कि वास्तव में पैकेज का नाम क्या है।

यह देखने के लिए कि आप क्या कर सकते हैं और स्वचालित रूप से पूरा नहीं कर सकते हैं, अन्य आदेशों के साथ टैब पूर्णता का उपयोग करने का प्रयास करें।

Image
Image

बैश अन्य प्रकार के पूरा होने का भी समर्थन करता है। उदाहरण के लिए, आप एक टाइप कर सकते हैं ~ और स्वचालित रूप से उपयोगकर्ता नाम को पूरा करने के लिए टैब दबाएं, एक टाइप करें @ और स्वचालित रूप से होस्ट नाम को पूरा करने के लिए टैब दबाएं, या टाइप करें $ और स्वचालित रूप से एक चर को पूरा करने के लिए टैब दबाएं।

विंडोज़ पर टैब प्राप्ति

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

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

टैब पूर्णता PowerShell में भी काम करती है। इसका उपयोग स्वचालित रूप से cmdlet, पैरामीटर या फ़ाइल पथ के नाम को भरने के लिए किया जा सकता है।
टैब पूर्णता PowerShell में भी काम करती है। इसका उपयोग स्वचालित रूप से cmdlet, पैरामीटर या फ़ाइल पथ के नाम को भरने के लिए किया जा सकता है।

बैश शैल के विपरीत, विंडोज़ के लिए आपको उपलब्ध विकल्पों के माध्यम से चक्र के लिए कई बार टैब दबाएं - यह आपको केवल उन्हें एक सूची में नहीं दिखाएगा। यह कमांड प्रॉम्प्ट और पावरशेल की टैब पूर्णता सुविधाओं दोनों पर लागू होता है।

Image
Image

मैक ओएस एक्स पर टैब पूर्णता

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

बैश खोल का उपयोग करने वाला कोई भी अन्य ऑपरेटिंग सिस्टम वही काम करेगा। टैब पूर्ण करने की सुविधाओं को यूनिक्स-जैसी प्रणालियों पर कई अन्य गोले पर भी समान रूप से काम करना चाहिए।

Image
Image

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

टैब पूर्णता व्यावहारिक रूप से कहीं भी काम करती है, वहां एक कमांड-लाइन वातावरण होता है, इसलिए अगली बार आपको कमांड टाइप करने की आवश्यकता होती है।

सिफारिश की: