हम में से जो टर्मिनल का दैनिक उपयोग करते हैं, जैसा कि मैंने एक अन्य अवसर पर कहा था, हमेशा इस उपकरण के साथ काम करने का एक तरीका खोजते हैं ताकि आसानी से और यथासंभव आराम से प्रवाह हो सके। इस बार मैं आपके लिए लेकर आया हूं, एक विकल्प है जो डिफ़ॉल्ट रूप से आता है FreeNAS और यह कि मुझे यह इतना पसंद आया, कि मुझे इसे लगाना पड़ा डेबियन.
मान लीजिए कि हम टर्मिनल खोलते हैं, और हम फ़ोल्डर में प्रवेश करने जा रहे हैं दस्तावेज़। अगर हम डालते हैं:
$ cd docu
और हम टैब को स्वतः पूर्ण करने के लिए दबाते हैं, कुछ भी नहीं होता है, क्योंकि फ़ोल्डर को नहीं कहा जाता है दस्तावेजों, लेकिन दस्तावेज़। और इसलिए यह वह जगह है जहां जादू आता है। हम फाइल बनाते हैं ~ / .inputrc:
$ touch ~/.inputrc
हम इसे अपने पसंदीदा पाठ संपादक के साथ खोलते हैं और इसे अंदर डालते हैं:
set completion-ignore-case on
हम एक टर्मिनल को बचाते हैं, बंद करते हैं और फिर से खोलते हैं। अब जब हम डालते हैं:
$ cd docu
और हम टैब दबाते हैं, यह स्वचालित रूप से बड़े अक्षरों के साथ नाम में बदल जाएगा और यह हमें डाल देगा
$ cd Documentos
तुम क्या सोचते हो? यह टिप्स मुझे एक दोस्त ने सिखाए थे मथायस एपिट्ज.
बहुत अच्छा योगदान। वह नहीं जानता था कि ऐसा करना संभव है।
निश्चित रूप से दिलचस्प 😀
अति उत्कृष्ट। ये उन युक्तियों में से एक हैं जो उत्पादकता बढ़ाती हैं। बहुत अच्छा।
उल्लेखनीय! इलाव टिप बहुत अच्छा।
मुझे ऐसा लगता है उचित, जब से मैंने इस फंक्शन को देखा FreeNAS, मैं इसे देखने में संकोच नहीं करता था क्योंकि यह वास्तव में उपयोगी है।
मैं प्यार करता था! मैं उस चाल को नहीं जानता था, धन्यवाद!
बहुत उपयोगी है, अच्छा है
मैंने इसे फेडोरा में आज़माया है, लेकिन यह मेरे लिए और फ़ाइल के बिना काम नहीं करता है ~ / .inputrc मैंने डाला डॉक्टर और यह मुझे (आईआरसी के रूप में) स्वत: पूर्ण करता है दस्तावेज़ लेकिन वैसे भी धन्यवाद 😀
बैश कॉन्फ़िगरेशन फ़ाइल को देखना दिलचस्प होगा फेडोराशायद यह पहले से ही डिफ़ॉल्ट रूप से इस विकल्प के साथ आता है।
आह! तो FreeNas ... आप कबूल करने जा रहे हैं कि आपने उस सिस्टम पर क्या देखा। एक दिन मैं देख रहा था कि जो लोग बेचते हैं, उनके प्रशासन के लिए पहले से ही एक एकीकृत प्रणाली है, जैसे: सीगेट ब्लैक आर्मर या क्यूएनएपी एनएएस जो मुझे वास्तव में उनके पेज पर उजागर विशेषताओं को पसंद है, लेकिन फ़्रीनस .. आइए वीडियो देखें, मुझे बताएं गुण जो आपने देखे। 😉
सबसे पहले, यह FreeBSD है। 😀
कलाकार
मैं अभ्यास में लगाऊँगा
मिलनसार
GO-NA-ZO! मुझे पता नहीं था, यह चाल!
चूंकि आप FreeNAS के बारे में बात कर रहे हैं, क्या आप OpenMediaVault को जानते हैं? यह FreeNAS की तुलना में थोड़े मैत्रीपूर्ण इंटरफ़ेस के साथ एक समान समाधान है और सबसे अच्छा यह है कि यह एक सच्चा डेबियन GNU / लिनक्स है, अर्थात, आप समाधान को NAS के रूप में उपयोग कर सकते हैं या सिस्टम में लॉग इन कर सकते हैं और # apt- कर सकते हैं। अद्यतन प्राप्त करें & amp; apt -get उन्नयन && apt-get dist-नवीनीकरण आधिकारिक डेबियन रिपॉज का उपयोग करने के अलावा लगातार अपडेट होने के बाद, यह अपने पैकेजों के लिए खुद को जोड़ता है।
OpenMediaVault डिस्ट्रोच समीक्षा: http://distrowatch.com/weekly.php?issue=20120423#feature
: ओ मैं उसे नहीं जानता था .. अभी मैं जाँच कर रहा हूँ, धन्यवाद ...
धन्यवाद, लेकिन मैं उस समय के साथ $ PS1 कैसे डालूं जैसा कि आपके टर्मिनल में है?
सौभाग्य से, वे इन महान सुझावों के लिए शुल्क नहीं लेते हैं।
अच्छी बात यह है कि ऐसा नहीं हुआ। यह एक असाधारण टिप है। हो सकता है कि मुझे पता नहीं होता कि अगर मैं पृष्ठ पर नहीं जाता तो यह अस्तित्व में होता ...
किसने कहा नहीं? ... चलो, कुछ सौ € का भुगतान करें ... HAHAHAHAHAHA 😀 a a
आप केवल बेवकूफ होंगे जिन्होंने पहले ही भुगतान किया था।
बहुत उपयोगी है, बहुत बहुत धन्यवाद very
यह एक चमत्कार है, इसे डिफ़ॉल्ट रूप से 10 में से 10 द्वारा स्थापित किया जाना चाहिए।
बस महान 😀
उस फ़ाइल में संशोधन के साथ यह अब मुझे "सेपरेटर" (मुझे नहीं पता है कि उन्हें कैसे कॉल करना है) के बीच नियंत्रण + बाएँ / दाएँ कुंजी संयोजन के साथ स्थानांतरित करने देता है। क्या इसे कुछ जोड़कर हल किया जा सकता है?
बधाई और धन्यवाद!
मैंने इसे पहले ही हल कर लिया है, यह मेरी .inputrc की पहली 2 पंक्तियों के साथ है जिसे मैं it से नीचे छोड़ता हूं
"\ T": मेनू-पूर्ण आपके लिए TAB के साथ स्वत: पूर्ण होने के लिए है
और नीचे दी गई टिप्पणी के साथ इसे समझाया गया है।
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\t": menu-complete
set completion-ignore-case on
# Don't echo ^C etc (new in bash 4.1)
# Note this only works for the command line itself,
# not if already running a command.
set echo-control-characters off
नमस्ते! 🙂
इसके लिए कुछ पूरक (काफी उपयोगी होने के अलावा) है अपरकेस को अनदेखा करें और पैटर्न खोजों में कम करें। उदाहरण के लिए, यदि फ़ाइलें ls के साथ सूचीबद्ध हैं एबीसी, डिफ़ॉल्ट रूप से यह मेल खाने वाली फ़ाइलों को ध्यान में नहीं रखता है एबीसी.
बस निम्नलिखित .bashrc जोड़ें:
shopt -s nocaseglob
या .zshrc में (zsh का उपयोग करने वालों के लिए) यह पंक्ति:
unsetopt CASE_GLOB