10 अच्छी यूनिक्स कमांड लाइन उपयोग की आदतें और सुझाव
यदि आप अक्सर कमांड लाइन का उपयोग करते हैं, तो संभावना है कि आपके पास कमांड लाइन की कुछ खराब आदतें हो सकती हैं। आईबीएम की डेवलपर वर्क्स साइट ने 10 अच्छी यूनिक्स उपयोग आदत युक्तियों को पोस्ट किया है, उनमें से कुछ सामान्य रूप से बहुत आसान चालें हैं और यदि आप मैक ओएस एक्स टर्मिनल के लिए नए हैं, तो आप शायद कुछ सीखेंगे क्योंकि व्यावहारिक रूप से वे सभी मैक के भीतर काम करते हैं। OS X कमांड लाइन।
हमें नीचे 10 अच्छी आदतों की पूरी सूची मिली है, लेकिन यह मेरी पसंदीदा आदतों में से एक है क्योंकि यह मेरी कमांड लाइन गतिविधियों के साथ घर पर आ गई है:
संग्रह फ़ाइल को स्थानांतरित करने के बजाय किसी चीज़ को अनपैक करने के लिए पथ बदलें, इस उदाहरण में टार कमांड के साथ -C फ़्लैग का उपयोग करके:
tar xvf -C पाथ/टू/अनपैक newarc.tar.gz
संग्रहों को इधर-उधर करने के लिए मैं निश्चित रूप से दोषी हूं, लेकिन यह आंशिक रूप से इसलिए है क्योंकि मैं उन सभी को एक केंद्रीय स्थान पर रखना पसंद करता हूं। लेकिन अगर आप वैसे भी आर्काइव को डिलीट करने जा रहे हैं, तो आर्काइव फाइल को सिर्फ अनपैक करने के लिए इधर-उधर ले जाने का कोई मतलब नहीं है। अपने आप को कीस्ट्रोक्स बचाएं।
आईबीएम डेवलपर वर्क्स लेख में 10 युक्तियों की पूरी सूची यहां दी गई है:
- एक स्वाइप में डायरेक्टरी ट्री बनाएं
- पथ बदलें; संग्रह को स्थानांतरित न करें
- अपने कमांड को कंट्रोल ऑपरेटर्स के साथ मिलाएं
- सावधानी के साथ उद्धरण चर
- लंबे इनपुट को प्रबंधित करने के लिए एस्केप सीक्वेंस का उपयोग करें
- अपने आदेशों को सूची में एक साथ समूहित करें
- खोजने के बाहर xargs का उपयोग करें
- जानें कि grep को कब गिनती करनी चाहिए - और कब एक तरफ हटना चाहिए
- आउटपुट में कुछ फ़ील्ड का मिलान करें, केवल पंक्तियां नहीं
- बिल्लियों को पाइप करना बंद करें
उन्हें देखें: IBM Developer Works: जानें 10 अच्छी UNIX उपयोग की आदतें