استخدام علامة التبويب اكتمال لأوامر النوع أسرع على أي نظام تشغيل
يعتبر إكمال علامة التبويب ميزة مفيدة للغاية في أي بيئة سطر أوامر تقريبًا ، سواء كنت تستخدم Bash shell على Linux أو موجه الأوامر أو PowerShell على Windows أو نافذة طرفية في نظام التشغيل Mac OS X.
هذه الميزة يمكن أن تساعدك بشكل كبير على تسريع كتابة الأوامر. ما عليك سوى النقر على علامة التبويب أثناء كتابة أمر أو خيار أو اسم ملف وستستكمل بيئة shell تلقائيًا ما تكتبه أو تقترح خيارات لك.
اكتمال علامة التبويب على Linux
يحتوي غلاف Bash المستخدم بشكل افتراضي على معظم توزيعات Linux على دعم ممتاز لاستكمال tabe.
على سبيل المثال ، لنفترض أنك تريد تشغيل ثعلب النار أمر. يمكنك فقط اكتب خشب التنوب أو نار إلى الجهاز واضغط مفتاح الجدولة (Tab) - إذا لم يكن النظام الخاص بك يحتوي على أية أوامر أخرى تبدأ بهذه الأحرف ، فستقوم Bash بملءها تلقائيًا ثعلب النار ويمكنك الضغط على Enter لتشغيل الأمر.
كمثال آخر ، لنفترض أنك تريد تشغيل أحد أوامر مدير حزمة Apt. يمكنك كتابة ملائم- ثم اضغط المفتاح Tab مرتين لمشاهدة قائمة بالأوامر التي تبدأ بـ apt-. لتشغيل أحد الأوامر ، استمر في كتابته واضغط على Tab مرة أخرى - على سبيل المثال ، يمكننا كتابة ز, اضغط على Tab ، و الرابطة بين الحصول على سيظهر.
يكون إكمال علامة التبويب مفيدًا بشكل خاص عند كتابة أسماء الملفات والأدلة والمسارات. بدلاً من محاولة كتابة اسم ملف طويل قد يشتمل على مسافات وأحرف خاصة ستحتاج إلى الهروب بشكل صحيح ، يمكنك فقط البدء في كتابة بداية الاسم ثم الضغط على Tab.
على سبيل المثال ، إذا كان لدينا اسم ملف طويل ومعقد يبدأ بالحرف L ، فسيكون علينا فقط الكتابة L واضغط على Tab لإكماله تلقائيًا. إذا كان لدينا أسماء ملفات متعددة تبدأ بـ L ، فسنحتاج فقط إلى كتابة المزيد من اسم الملف قبل الضغط على Tab مرة أخرى.
يمكن حتى استخدام علامة التبويب لإكمال الخيارات تلقائيًا لبعض الأوامر. على سبيل المثال ، عند تثبيت حزمة مع apt-get install الأمر ، يمكنك استخدام علامة التبويب اكتمال لإكمال اسم الحزمة تلقائيًا. يساعدك هذا أيضًا في البحث عن الحزم ذات الصلة ، ويكون مفيدًا للغاية عندما لا تكون متأكدًا تمامًا مما تسمى الحزمة.
حاول استخدام علامة التبويب اكتمال مع أوامر أخرى لمعرفة ما يمكنك وما لا يمكن إتمامه تلقائيًا.
كما تدعم Bash أنواعًا أخرى من الإكمال. على سبيل المثال ، يمكنك كتابة ~ واضغط على Tab لإكمال اسم مستخدم تلقائيًا ، اكتب @ واضغط على Tab لإكمال اسم مضيف تلقائيًا ، أو اكتب a $ ثم اضغط على Tab لإكمال المتغير تلقائيًا.
اكتمال التبويب على ويندوز
لا يسمح موجه أوامر Windows باستخدام إتمام علامة التبويب للأوامر والخيارات الخاصة بها. ومع ذلك ، فإنه يدعم إكمال علامة التبويب لأسماء الملفات والمجلدات.
على سبيل المثال ، يمكننا فتح موجه الأوامر ، اكتب مؤتمر نزع السلاح د, واضغط على Tab. نظرًا لأننا في مجلد المستخدم بشكل افتراضي ، فسيتم تلقائيًا إكمال اكتمال علامة التبويب مؤتمر نزع السلاح سطح المكتب, حتى نتمكن من الضغط على Enter لتغيير الأدلة إلى دليل سطح المكتب لدينا. هذا يساعد أيضا عند محاولة تشغيل أمر على اسم ملف معين.
يعمل اكتمال علامة التبويب أيضًا في PowerShell. يمكن استخدامه لملء اسم cmdlet أو معلمة أو مسار ملف تلقائيًا.
على عكس ما يحدث في Bash Shell ، يطلب Windows منك الضغط على Tab عدة مرات للتنقل بين الخيارات المتاحة - لن يعرض لك فقط كل منهم في قائمة. ينطبق هذا على كل من ميزات إتمام علامة التبويب "موجه الأوامر" و "PowerShell".
اكتمال علامة التبويب في نظام التشغيل Mac OS X
يتضمن نظام Mac OS X أيضًا Bash shell ، لذلك يعمل إكمال التبويب تمامًا كما هو الحال في Linux. اضغط على مفتاح علامة التبويب أثناء كتابة أمر أو مسار ملف أو خيار - ستقوم shell بتعبئة الجزء المتبقي تلقائيًا أو تعرض الخيارات المتاحة التي يمكنك كتابتها.
أي نظام تشغيل آخر يستخدم shell Bash سيعمل بنفس الطريقة. يجب أن تعمل ميزات إكمال علامة التبويب أيضًا على العديد من الأصداف الأخرى على أنظمة تشبه يونكس.
إذا كنت شخصًا يستخدم بيئة طرفية أو سطر أوامر ، فيجب عليك استخدام إتمام علامة التبويب. انها بسيطة - في الأساس ، كل شيء عن التنصت على علامة التبويب أثناء كتابة شيء في سطر الأوامر لجعل قذيفة تخمين ما سوف تكتب بعد ذلك. هذا مفيد بشكل خاص لأسماء الملفات الطويلة والمعقدة ، لكنه يساعد في العديد من الأشياء المختلفة.
يعمل إكمال علامة التبويب عمليًا في أي مكان توجد به بيئة سطر الأوامر ، لذا حاول تجربته في المرة التالية التي تحتاج فيها إلى كتابة أمر ما.
صورة الائتمان: سفين على فليكر