एक उर्फ प्रभावी रूप से बैश में एक "शॉर्टकट" कमांड है। उदाहरण के लिए, यदि आप उबंटू में टर्मिनल का उपयोग करते हैं, और टाइपिंग से बीमार हो जाते हैं sudo apt अपडेट; sudo apt उन्नयन -y
हर समय, आप "अद्यतन" नामक एक उपनाम बना सकते हैं, जो उन्हीं आदेशों को निष्पादित करेगा, जिन्हें बिना किसी प्रकार की आवश्यकता के पूरा नहीं किया जाएगा।
बैश उपनामों को हर उपयोगकर्ता के घर निर्देशिका में परिभाषित किया गया है .bashrc फ़ाइल. उपनाम पर अधिक जानकारी के लिए, चलाएँ आदमी नीचे कमान। यह आपको दिखाएगा कि वहाँ सभी उपनामों के बारे में जानते हैं, वे कैसे काम करते हैं, और आप उनके साथ क्या कर सकते हैं।
आदमी बैश | grep उर्फ
आप भी चलाकर पूरा बैश मैनुअल देख सकते हैं:
आदमी को मारना
बाश में उर्फ के लिए सबसे आम उपयोग समय बचाने के लिए कई, लंबे आदेशों को निष्पादित करने के लिए इसका उपयोग कर रहा है। इस उदाहरण में, हम उबंटू के लंबे अपडेट कमांड को एक साधारण उपनाम में बदलने का तरीका देखेंगे।
प्रक्रिया शुरू करने के लिए, अपने लिनक्स डेस्कटॉप पर एक टर्मिनल विंडो को दबाकर खोलें Ctrl + Alt + T या Ctrl + Shift + T
कीबोर्ड पर। फिर, अपने को खोलें.bashrc
नीचे दिए गए कमांड के साथ नैनो टेक्स्ट एडिटर में फ़ाइल।
नैनो -w ~ / .bashrc
के अंदर .bashrc
फ़ाइल, आपको पहले से ही बहुत सारे कोड दिखाई देंगे। आपके लिनक्स वितरण के डेवलपर्स इस पाठ को परिभाषित करते हैं। यदि आपको समझ में नहीं आता है कि इसमें से कोई भी है, तो इसे अनदेखा करना और इसे छोड़ना सबसे अच्छा है, और फ़ाइल के निचले भाग में जाएं।
.Bashrc फ़ाइल के निचले भाग पर, दबाएँ दर्ज एक नई लाइन बनाने की कुंजी। इसे जोड़ने से पहले अपनी .bashrc फ़ाइल में एक नई लाइन बनाना महत्वपूर्ण है, क्योंकि आप पहले से ही कोड को गड़बड़ कर सकते हैं।
.Bashrc फ़ाइल में एक नई लाइन बनाने के बाद, लिखें उपनाम
नई लाइन पर। आपके द्वारा बनाए गए प्रत्येक नए उपनाम के साथ शुरू होना चाहिए उपनाम
, अन्यथा .bashrc और आपके टर्मिनल एमुलेटर इसे सही ढंग से नहीं पढ़ेंगे.
उपनाम
निम्नलिखित उर्फ =
नई लाइन पर, आपको अपने नए उपनाम को एक नाम देना होगा। इस उदाहरण में, हम उबंटू के लंबे अपडेट कमांड को कवर कर रहे हैं, इसलिए, हम उपयोग करेंगे ubuntu-अद्यतन नए उपनाम के रूप में। हालांकि, अपने उपनाम का जो भी आपको पसंद हो, बेझिझक।
उर्फ ubuntu- अद्यतन
एक बार जब आप अपने उपनाम का नाम दे देते हैं, तो यह जोड़ने का समय है =
संकेत।
उर्फ ubuntu-update =
अगला, के बाद =
साइन इन करें, पहले में जोड़ें "
(उद्धरण चिन्ह)। इस उद्धरण चिह्न में आपके सभी आदेश उर्फ के भीतर होंगे।
उर्फ उबंटू-अपडेट = "
अब तक हमारे पास है उर्फ उबंटू-अपडेट = "
. अब आज्ञाओं में जोड़ने का समय है कि हम उर्फ को कब बुलाना चाहते हैं ubuntu-अद्यतन प्रयोग किया जाता है।
नोट: उपयोग ;
एक लाइन में कई कमांड लिखने के लिए। जैसे कि command1; command2; command3
, और इसी तरह।
उर्फ ubuntu-update = "sudo apt update; sudo apt उन्नयन -y
जब आप उपनाम में आदेश लिखना समाप्त कर लेते हैं, तो इसे दूसरे के साथ बंद कर दें "
(उद्धरण चिन्ह)। दोनों उद्धरण चिह्नों के साथ, यह नीचे दिए गए उदाहरण की तरह दिखना चाहिए।
उर्फ ubuntu-update = "sudo apt update; sudo उपयुक्त उन्नयन -y "
दबाकर अपने नए उपनाम को बचाएं Ctrl + O कीबोर्ड पर। नैनो के साथ बाहर निकलें Ctrl + X. फिर, टर्मिनल विंडो को बंद करें और इसे फिर से खोलें।
जब आप टर्मिनल को दोबारा खोलते हैं, तो दौड़ें ubuntu-अद्यतन नए उपनाम को आज़माने के लिए।
क्या आप जानते हैं कि यह संभव भी है बैश स्क्रिप्ट चलाएं उर्फ के रूप में? यहां देखिए यह कैसे काम करता है।
सबसे पहले, अपने को खोलें .bashrc
फ़ाइल। फिर, फ़ाइल के नीचे जाएं और दबाएं दर्ज फ़ाइल में एक नई लाइन बनाने के लिए कीबोर्ड पर कुंजी।
सूडो नैनो -w ~ / .bashrc
नई लाइन पर, लिखें उपनाम स्क्रिप्ट के नाम के बाद। इस उदाहरण में, स्क्रिप्ट नाम है mybashscript. यह दिखना चाहिए उर्फ mybashscript
.
उर्फ mybashscript
इसके बाद, में जोड़ें =
साइन इन करें, और पहले "
(उद्धरण चिन्ह)। में जोड़ने के बाद =
तथा "
, यह नीचे दिए गए उदाहरण की तरह दिखेगा।
उर्फ mybashscript = "
पहले का पालन किया "
(उद्धरण चिह्न), अपना कोड लॉन्च करने के लिए कमांड में जोड़ें। कृपया याद रखें कि यह एक उदाहरण है, इसलिए आपको प्रतिस्थापित करने की आवश्यकता होगी ~ / Path / / bash / स्क्रिप्ट के / script.sh
वास्तविक स्क्रिप्ट फ़ाइल के साथ, आप के भीतर निष्पादित करना चाहते हैं .bashrc
उर्फ।
अन्य उपनाम mybashscript = "bash ~ / path / to / bash / script / script.sh
स्क्रिप्ट फ़ाइल को निष्पादित करने के लिए कमांड में लिखने के बाद, दूसरे उद्धरण चिह्न के साथ उपनाम बंद करें "
. जब पूरा उपनाम बाहर लिखा जाता है, तो इसे नीचे दिए गए उदाहरण की तरह देखना चाहिए।
अन्य उपनाम mybashscript = "bash ~ / path / to / bash / script / script.sh"
संपादन .bashrc फ़ाइल में दबाकर सहेजें Ctrl + O, और बाहर निकलें Ctrl + X. फिर, अपनी टर्मिनल विंडो को बंद करें और एक अन्य के माध्यम से अपनी नई बैश स्क्रिप्ट को निष्पादित करने के लिए इसे फिर से खोलें।
उपनाम लॉन्च करने के लिए, चलाएं mybashscript (या जो भी आपने अपने उपनाम का नाम दिया है) और दबाएँ दर्ज।
जब बैकिंग की बात आती है जीमेल ईमेल संग्रह, अधिकांश उपयोगकर्ता डेस्क...
चिंतित है कि आप अपने लिनक्स सर्वर, डेस्कटॉप या लैपटॉप पर एक rootkit...
उबंटू लिनक्स आज सबसे लोकप्रिय लिनक्स-आधारित ऑपरेटिंग सिस्टम है। यह ...