1Jul
سطر الأوامر في لينوكس حساس لحالة الأحرف.عند استخدام علامة التبويب إكمال لتغيير الدلائل أو سردها بسرعة على سطر الأوامر، يجب أن تتطابق مع حالة أسماء الدليل.ومع ذلك، هناك طريقة لجعل علامة التبويب حالة اكتمال حساس.
اكتمال علامة التبويب يجعلها أسرع وأسهل لإدخال أسماء الدلائل على سطر الأوامر.يمكنك ببساطة بدء كتابة اسم الدليل في المطالبة ثم اضغط على تاب لإدخال بقية اسم الدليل تلقائيا.على سبيل المثال، للتغيير إلى دليل المستندات، ببساطة بدء كتابة سد القرص ثم اضغط على تاب.فإنه سيتم الإكمال التلقائي ل سد وثائق /.
يمكنك جعل حالة هذه الميزة غير حساسة عن طريق اضافة اعداد الى ملف. inputrc الخاص ب لينوكس.يعالج هذا الملف تعيينات لوحة المفاتيح لحالات معينة على سطر الأوامر( أو باش شل) ويتيح لك تخصيص سلوك سطر الأوامر.من السهل جدا إضافة هذا الإعداد وسنعرض لك كيفية إجراء ذلك.
هناك ملفان. inputrc: ملف عالمي ينطبق على كافة المستخدمين على النظام( /etc/. inputrc)، وواحد محلي في الدليل الرئيسي للمستخدم الحالي الذي ينطبق فقط على هذا المستخدم( ~ /. inputrc).يمثل الحرف ~ الدليل الرئيسي، مثل /home/lori/.ملف. inputrc المحلي يتجاوز الملف العالمي، مما يعني أنه سيتم استخدام أية إعدادات تقوم بإضافتها إلى الملف المحلي على الرغم من ما هو موجود في الملف العمومي.سنضيف الإعداد غير الحساس لحالة الأحرف إلى حسابنا المحلي في مثالنا، ولكن يمكنك إجراء ذلك على أي حال.
سنستخدم محرر نص يسمى جيديت لإضافة الإعداد إلى ملف. inputrc.اضغط على كترل + ألت + T لفتح الجهاز الطرفي.ثم، لتغيير الملف. inputrc المحلي اكتب الأمر التالي في المطالبة واضغط إنتر.
غسو جيديت ~ /. inputrcإذا كنت ترغب في تغيير الملف. inputrc العالمي، اكتب الأمر التالي بدلا من ذلك.
غسو غيديت /etc/. inputrcإذا لم يكن لديك ملف. inputrc، سيقوم هذا الأمر بإنشاء واحد في الدليل الرئيسي أو الدليل / إتك تلقائيا.
يعرض مربع حوار يسأل عن كلمة المرور الخاصة بك، لذلك أدخل كلمة المرور التي تستخدمها لتسجيل الدخول إلى حسابك وانقر على "موافق".
قد يكون ملف. inputrc فارغا، وهذا أمر جيد.لتجاهل علامة التبويب تجاهل الحالة، إضافة السطر التالي إلى الملف:
تعيين إكمال-إغنور-كيس علىانقر فوق "حفظ".
لإغلاق جيديت، انقر فوق الزر "X" في الزاوية العلوية اليسرى.
لن يؤثر الإعداد الذي قمت بإضافته للتو إلى ملف. inputrc على جلسة إطار المحطة الطرفية الحالية.يجب إغلاق نافذة المحطة الطرفية وفتحها مرة أخرى حتى يصبح التغيير مؤثرا.لذلك، اكتب إكسيت في موجه واضغط على إنتر أو انقر فوق الزر "X" في الزاوية العلوية اليسرى من النافذة.
ملاحظة: قد ترى بعض التحذيرات عرض، كما هو مبين أدناه، لكنها لا تؤثر على ما نقوم به مع الملف.
الآن، على سبيل المثال، عند كتابة القرص المضغوط وثبته، اضغط على علامة التبويب. ..
. .. سيعمل اكتمال علامة التبويب على الرغم من أن الحالة لا تتطابق مع اسم الدليل.
إذا كنت ترغب في العودة إلى الإعداد الافتراضي لحالة الأحرف لإكمال علامة التبويب، ببساطة فتح نفس الملف. inputrc قمت بإضافة الإعداد إلى، حذف السطر الذي أضفته، وحفظ وإغلاق الملف.تذكر إغلاق نافذة المحطة الطرفية وإعادة فتحها بعد تغيير الملف. inputrc.