10Sep
ميزة مفيدة للغاية في أي بيئة سطر أوامر تقريبا، سواء كنت تستخدم شفرة باش على لينوكس أو موجه الأوامر أو بويرشيل على ويندوز أو نافذة طرفية على نظام التشغيل ماك أوس X.
يمكن لهذه الميزة مساعدتك بشكل كبيروتسريع كتابة الأوامر.ما عليك سوى النقر على تاب أثناء كتابة أمر أو خيار أو اسم ملف وبيئة شل ستكمل تلقائيا ما تكتبه أو تقترح خيارات لك.
تبويب الانتهاء على لينكس
قذيفة باش المستخدمة افتراضيا على معظم توزيعات لينكس لديها دعم ممتاز لإكمال تاب.
على سبيل المثال، لنفترض أنك تريد تشغيل الأمر فايرفوكس .يمكنك فقط اكتب التنوب أو النار في محطة واضغط على تاب - إذا كان النظام الخاص بك ليس لديه أي أوامر أخرى تبدأ بتلك الأحرف، سوف باش ملء تلقائيا فايرفوكس ويمكنك الضغط على إنتر لتشغيلأمر.
كمثال آخر، لنفترض أنك تريد تشغيل أحد أوامر مدير حزمة أبت.يمكنك كتابة apt- واضغط تاب مرتين لرؤية قائمة الأوامر التي تبدأ ب apt-.لتشغيل أحد الأوامر، استمر في كتابته واضغط على تاب مرة أخرى - على سبيل المثال، يمكننا كتابة g، اضغط تاب، و أبت-جيت ستظهر.يعد اكتمال علامة التبويب
مفيدا بشكل خاص عند كتابة أسماء الملفات والأدلة والمسارات.بدلا من محاولة كتابة اسم ملف طويل قد ينطوي على المسافات والأحرف الخاصة ستحتاج إلى الهروب بشكل صحيح، يمكنك فقط البدء في كتابة بداية الاسم واضغط على تاب.
على سبيل المثال، إذا كان لدينا اسم ملف طويل ومعقد بدءا بالحرف L، سيكون علينا فقط كتابة L واضغط على تاب لإكماله تلقائيا.إذا كان لدينا أسماء ملفات متعددة تبدأ ب L، فسنحتاج فقط إلى كتابة المزيد من اسم الملف قبل الضغط على تاب مرة أخرى.
يمكن حتى الانتهاء من علامة التبويب أن تستخدم لإكمال خيارات تلقائيا لبعض الأوامر.على سبيل المثال، عند تثبيت حزمة مع الأمر أبت-جيت إنستال ، يمكنك استخدام علامة التبويب إكمال لإكمال اسم الحزمة تلقائيا.هذا يساعدك أيضا على البحث عن حزم ذات الصلة، ومفيدة جدا عندما كنت غير متأكد بالضبط ما هو اسم الحزمة.
حاول استخدام اكتمال علامة التبويب مع الأوامر الأخرى لمعرفة ما يمكنك ولا يمكن إكماله تلقائيا.كما يدعم
باش أنواع أخرى من الإكمال.على سبيل المثال، يمكنك كتابة ~ واضغط على تاب لإكمال اسم مستخدم تلقائيا اكتب @ واضغط على تاب لإكمال اسم مضيف تلقائيا أو اكتب $ واضغط على تاب لإكمال متغير تلقائيا.
اكتمال علامة التبويب على ويندوز
موجه الأوامر ويندوز لا يسمح لك باستخدام علامة التبويب اكتمال الأوامر وخياراتها.ومع ذلك، فإنه يدعم استكمال علامة التبويب لأسماء المجلدات والملفات.
على سبيل المثال، يمكننا فتح موجه الأوامر، اكتب سد D ، واضغط على تاب.كما أننا في مجلد المستخدم لدينا افتراضيا، سيتم الانتهاء من علامة التبويب تلقائيا في سد ديسكتوب ، حتى نتمكن من الضغط على إنتر لتغيير الدلائل إلى دليل سطح المكتب لدينا.يساعد هذا أيضا عند محاولة تشغيل أمر على اسم ملف معين.
الانتهاء من علامة التبويب يعمل أيضا في بويرشيل.يمكن استخدامه لملء تلقائيا اسم كمدليت أو معلمة أو مسار ملف.
خلافا لما هو الحال في باش شل، يتطلب ويندوز الضغط على تاب عدة مرات للتنقل عبر الخيارات المتاحة - لن يظهر لك فقط كل منهم في القائمة.وينطبق ذلك على كل من ميزة "موجه الأوامر" و "ميزة بويرشيل".
تاب كومبليتيون على نظام التشغيل ماك أوس X
يتضمن نظام التشغيل ماك أوس X أيضا باش شل، لذلك يعمل إنجاز علامة التبويب تماما كما يفعل على لينكس.انقر على مفتاح علامة التبويب أثناء كتابة أمر أو مسار ملف أو خيار - ستملأ القشرة تلقائيا الباقي أو تعرض لك الخيارات المتاحة التي يمكنك كتابتها.
أي نظام تشغيل آخر يستخدم باش شل سيعمل نفسه.يجب أن تعمل ميزات إكمال علامة التبويب أيضا على العديد من القذائف الأخرى على أنظمة تشبه يونكس.
إذا كنت شخصا يستخدم بيئة طرفية أو سطر أوامر، فيجب عليك استخدام علامة التبويب.انها بسيطة - في الأساس، انها كل شيء عن التنصت تاب أثناء كتابة شيء في سطر الأوامر لجعل قذيفة تخمين ما ستكتبه المقبل.هذا مفيد بشكل خاص لأسماء الملفات طويلة ومعقدة، ولكنه يساعد مع العديد من الأشياء المختلفة.
الانتهاء من علامة التبويب يعمل عمليا في أي مكان هناك بيئة سطر الأوامر، لذلك محاولة إعطائها في المرة القادمة التي تحتاج إلى كتابة أمر.
صورة الائتمان: سفين على فليكر