1Sep
باش هو سطر الأوامر الافتراضي على معظم توزيعات لينكس، من أوبونتو و دبيان إلى ريد هات و فيدورا.باش هو أيضا قذيفة الافتراضية المضمنة مع ماك، ويمكنك تثبيت بيئة باش المستندة إلى لينكس على ويندوز 10.
قذيفة باش يضم مجموعة واسعة من اختصارات لوحة المفاتيح التي يمكنك استخدامها.وسوف تعمل هذه في باش على أي نظام التشغيل.قد لا تعمل بعضهم إذا كنت الوصول إلى باش عن بعد من خلال جلسة سش أو تلنيت، اعتمادا على كيفية تعيين المفاتيح الخاصة بك.
العمل مع العمليات
استخدم الاختصارات التالية لإدارة العمليات قيد التشغيل.
- كترل + C : المقاطعة( قتل) عملية المقدمة الحالية قيد التشغيل في المحطة.هذا يرسل إشارة سيجينت إلى العملية، وهو من الناحية الفنية مجرد طلب معظم العمليات سوف تكريم ذلك، ولكن البعض قد تجاهل ذلك.
- كترل + Z : قم بتعليق العملية الأمامية الحالية التي يتم تشغيلها في باش.هذا يرسل إشارة سيغستب إلى العملية.لإرجاع العملية إلى المقدمة في وقت لاحق، استخدم الأمر فغ process_name.
- كترل + D : قم بإغلاق قذيفة باش.هذا يرسل علامة إوف( نهاية الملف) إلى باش، ومخارج باش عندما يتلقى هذا علامة.هذا يشبه تشغيل الأمر خروج.
التحكم في الشاشة
تسمح لك الاختصارات التالية بالتحكم في ما يظهر على الشاشة.
- كترل + L : امسح الشاشة.هذا يشبه تشغيل الأمر "واضح".
- كترل + S : إيقاف كل الإخراج إلى الشاشة.هذا مفيد بشكل خاص عند تشغيل الأوامر مع الكثير من مخرجات طويلة، مطول، ولكن كنت لا تريد إيقاف الأمر نفسه مع كترل + C.
- كترل + Q : استئناف الإخراج إلى الشاشة بعد إيقافه باستخدام كترل + S.
نقل المؤشر
استخدم الاختصارات التالية لنقل المؤشر بسرعة حول السطر الحالي أثناء كتابة أمر.
- كترل + A أو الصفحة الرئيسية : انتقل إلى بداية السطر.
- كترل + E أو نهاية : انتقل إلى نهاية السطر.
- ألت + B : اذهب لليسار( للخلف) كلمة واحدة.
- كترل + B : اذهب لليسار( للخلف) حرف واحد.
- ألت + F : اذهب إلى اليمين( الأمام) كلمة واحدة.
- كترل + F : اذهب إلى اليمين( للأمام) حرف واحد.
- كترل + شكس : التنقل بين بداية السطر والموقع الحالي للمؤشر.يتيح لك هذا الضغط على كترل + شكس للعودة إلى بداية السطر، وتغيير شيء ما، ثم الضغط على كترل + شكس للعودة إلى موضع المؤشر الأصلي.لاستخدام هذا الاختصار، اضغط مع الاستمرار على مفتاح كترل واضغط على المفتاح X مرتين.
حذف النص
استخدم الاختصارات التالية لحذف الأحرف بسرعة:
- كترل + D أو حذف : قم بحذف الحرف أسفل المؤشر.
- ألت + D : حذف كل الحروف بعد المؤشر على السطر الحالي.
- كترل + H أو مسافة للخلف : احذف الحرف قبل المؤشر.
تحديد الأخطاء المطبعية
تسمح لك هذه الاختصارات بإصلاح الأخطاء المطبعية والتراجع عن مكابس المفاتيح.
- ألت + T : مبادلة الكلمة الحالية مع الكلمة السابقة.
- كترل + T : مبادلة آخر حرفين قبل المؤشر مع بعضها البعض.يمكنك استخدام هذا لإصلاح الأخطاء المطبعية بسرعة عند كتابة حرفين في الترتيب غير صحيح.
- كترل + _ : قم بالتراجع عن آخر مفتاح ضغط.يمكنك تكرار ذلك للتراجع عن عدة مرات.
القطع واللصق يتضمن باش
بعض الميزات الأساسية للقطع واللصق.
- كترل + W : قم بقطع الكلمة قبل المؤشر، إضافتها إلى الحافظة.
- كترل + K : قص جزء السطر بعد المؤشر، إضافته إلى الحافظة.
- كترل + U : قم بقطع جزء السطر قبل المؤشر، مضيفا إلى الحافظة.
- كترل + Y : لصق آخر شيء قمت بقطعه من الحافظة.و y هنا لتقف على "يانك".
رسملة الأحرف
يمكن لقذيفة باش تحويل الأحرف بسرعة إلى الحالة العلوية أو الأسفل:
- ألت + U : قم بترجمة كل حرف من المؤشر إلى نهاية الكلمة الحالية، وتحويل الأحرف إلى الحالة العليا.
- ألت + L : أونكابيتاليز كل حرف من المؤشر إلى نهاية الكلمة الحالية، تحويل الأحرف إلى حالة أقل.
- ألت + C : قم بترميز الحرف تحت المؤشر.سيتحرك المؤشر إلى نهاية الكلمة الحالية.
اكتمال علامة التبويب
اكتمال علامة التبويب هي ميزة باش مفيدة جدا.أثناء كتابة ملف أو دليل أو اسم أمر، اضغط على تاب وسيكمل باش تلقائيا ما تكتبه، إن أمكن.إن لم يكن، سوف باش تظهر لك مختلف المباريات الممكنة ويمكنك الاستمرار في الكتابة والضغط على تاب لإنهاء الكتابة.
- تاب : قم بملء الملف أو الدليل أو الأمر الذي تكتبه تلقائيا.
على سبيل المثال، إذا كان لديك ملف اسمه real_long_file_name في /home/chris/ وأنه هو اسم الملف الوحيد الذي يبدأ ب "r" في هذا الدليل، يمكنك كتابة /home/chris/ r، اضغط على تاب، وسوف يقوم باش بملء تلقائيا /home/chris/ حقا_long_file_name لك.إذا كان لديك عدة ملفات أو أدلة بدءا من "r"، سوف باش أبلغكم من الإمكانيات الخاصة بك.يمكنك البدء في كتابة واحد منهم واضغط على "تاب" للمتابعة.
العمل مع سجل الأوامر
يمكنك التمرير بسرعة من خلال الأوامر الأخيرة التي يتم تخزينها في ملف سجل باش الخاص بحساب المستخدم:
- كترل + P أو سهم لأعلى : انتقل إلى الأمر السابق في سجل الأوامر.اضغط على الاختصار عدة مرات على المشي مرة أخرى من خلال التاريخ.
- كترل + N أو سهم لأسفل : انتقل إلى الأمر التالي في سجل الأوامر.اضغط على الاختصار عدة مرات للمشي قدما من خلال التاريخ.
- ألت + R : أعد أي تغييرات على أمر تم سحبه من السجل إذا كنت قد عدلته.
باش لديه أيضا وضع "استدعاء" خاص يمكنك استخدامه للبحث عن الأوامر التي قمت بتشغيلها مسبقا:
- كترل + R : استدعاء الأمر الأخير الذي يطابق الأحرف التي تقدمها.اضغط على هذا الاختصار وبدء الكتابة للبحث في التاريخ باش لأمر.
- كترل + O : قم بتشغيل أمر وجدت مع كترل + R.
- كترل + G : ترك وضع البحث في السجل بدون تشغيل أمر.
إيماكس مقابل في اختصارات لوحة المفاتيح
تفترض الإرشادات أعلاه أنك تستخدم تكوين اختصار لوحة المفاتيح الافتراضي في باش.بشكل افتراضي، يستخدم باش مفاتيح النمط إيماكس.إذا كنت أكثر استخداما لمحرر النص السادس، يمكنك التبديل إلى اختصارات لوحة المفاتيح على النمط السادس.
الأمر التالي سيضع باش في وضع في:
سيت -o فيالأمر التالي سيضع باش مرة أخرى في وضع إيماكس الافتراضي: تعيين
-o إماكسمع بعض من هذه في حزمة الأدوات الخاصة بك، سوف تكونماستر المحطة في أي وقت من الأوقات.