اختصارات لوحة مفاتيح Linux Bash Terminal

Hocine G
Back-end Developer (Python/Django)
15/10/2022 |لينكس ⌨️

يأتي Bash بالعديد من اختصارات لوحة المفاتيح سهلة الاستخدام التي تضمن الاستخدام الفعال للـ Terminal للاستفادة الفعالة من الوقت.
Linux Bash (Bourne Again Shell) عبارة عن لغة shell وأوامر معروفة لمعظم مستخدمي Linux ، نظرًا لأنه الـ Terminal الافتراضي في معظم توزيعات Linux سوف نتطرق باذن الله لاختصارات لوحة المفاتيح له.
التنقل في Bash
الاختصار | العمل |
---|---|
Ctrl + A | انتقل إلى بداية سطر الأوامر |
Ctrl + E | انتقل إلى نهاية سطر الأوامر |
Ctrl + F | حرك حرفًا واحدًا للأمام |
Ctrl + B | حرك حرفًا واحدًا للخلف |
Ctrl + XX | قم بتبديل موضع المؤشر بين بداية سطر الأوامر والموقع الحالي |
Ctrl + ] + x | يحرك المؤشر للأمام إلى التواجد التالي لـ x |
Alt + F / Esc + F | يحرك المؤشر كلمة واحدة للأمام |
Alt + B / Esc + B | يحرك المؤشر كلمة واحدة للخلف |
Alt + Ctrl + ] + x | ينقل المؤشر إلى التواجد السابق لـ x |
التحكم/العمليات Bash
الاختصار | العمل |
---|---|
Ctrl + L | شبيهة للأمر clear, تقوم بمسح شاشة موجه الاوامر |
Ctrl + S | يوقف عرض الأمر إلى الشاشة |
Ctrl + Z | يوقف تنفيذ الأمر الحالي وينقله إلى الخلفية |
Ctrl + Q | يستأنف الأمر المعلق |
Ctrl + C | يرسل إشارة SIGI ينهي الأمر الجاري تنفيذه |
Ctrl + D | يغلق الـ Terminal الحالي |
الاوامر السابقة - Bash History
الاختصار | العمل |
---|---|
Ctrl + R | بحث عكسي تزايدي عن محفوظات bash |
Alt + P | بحث عكسي غير تدريجي عن محفوظات bash |
Ctrl + J | ينتهي البحث عند الأمر الحالي |
Ctrl + _ | تراجع عن الأمر السابق |
Ctrl + P / Up arrow | ينتقل إلى الأمر السابق |
Ctrl + N / Down arrow | ينتقل إلى الأمر التالي |
Ctrl + S | يحصل على أحدث أمر تالي |
Ctrl + O | يقوم بتشغيل الأمر الموجود وإعادة إدخاله عبر Ctrl + S و Ctrl + R. |
Ctrl + G | يخرج من وضع البحث في التاريخ |
!! | ينفذ آخر أمر |
!* | يقوم بتشغيل الأمر السابق باستثناء الكلمة الأولى |
!*:p | يعرض بديل !* |
!x | يقوم بتشغيل الأمر الأخير في سجل bash الذي يبدأ بـ x |
!x:p | يعرض الأمر x ويضيفه باعتباره الأمر الأخير في التاريخ |
!$ | تُظهر الوسيطة الأخيرة للأمر السابق |
!^ | يستبدل الوسيطة الأولى للأمر الأخير في الأمر الحالي |
!$:p | يعرض الكلمة التي بديلة لـ !$ |
^123^abc | يستبدل 123 بـ abc |
!n:m | يكرر الوسيطة داخل نطاق (مثل م 2-3) |
!fi | يكرر أحدث أمر في التاريخ يبدأ بـ fi |
!n | Run nth command from the bash history |
!n:p | يطبع الأمر!n ينفذ |
!n:$ | كرر الوسائط من الأمر الأخير (على سبيل المثال ، من الوسيطة n إلى $) |
التعديل Bash
الاختصار | العمل |
---|---|
Ctrl + U | يحذف قبل المؤشر حتى بداية الأمر |
Ctrl + K | يحذف بعد المؤشر حتى نهاية الأمر |
Ctrl + W | يزيل الأمر / الوسيطة قبل المؤشر |
Ctrl + D | يزيل الحرف الموجود أسفل المؤشر |
Ctrl + H | يزيل الحرف قبل المؤشر |
Alt + D | يزيل من الحرف حتى نهاية الكلمة |
Alt + Backspace | يزيل من الحرف حتى بداية الكلمة |
Alt + . / Esc+. | يستخدم الوسيطة الأخيرة للأمر السابق |
Alt + < | ينتقل إلى السطر الأول من تاريخ bash |
Alt + > | ينتقل إلى السطر الأخير من تاريخ bash |
Esc + T | التبديل بين آخر كلمتين قبل المؤشر |
Alt + T | يبدل الكلمة الحالية بالكلمة السابقة |
معلومات Bash
الاختصار | العمل |
---|---|
TAB | يكمل الأمر أو اسم الملف/الدليل تلقائيًا |
~TAB TAB | قائمة بجميع مستخدمي Linux |
Ctrl + I | يكمل الأمر مثل TAB |
Alt + ? | يعرض الملفات / المجلدات في المسار الحالي للمساعدة |
Alt + * | عرض الملفات / المجلدات في المسار الحالي كمعامل |
هناك الكثير لتتعلمه عن لينكس
نتمنى ان يكون الموضوع مفيدا, لا تنسى التعليق :)
للتعليق يجب عليك تسجيل الدخول | تسجيل الدخول
تذكر أن المساهمات في هذا الموضوع يجب أن تتبع إرشادات المجتمع.
التعليقات:
لا توجد تعليقات بعد.