کلیدهای میانبر BASH Shell

استاندارد

Shell در واقع یک مفسر دستور العمل است ، شما می توانید با وارد کردن دستورات در shell با سیستم عامل ارتباط برقرار کنید.
Shell دستورات شما را پردازش کرده و به عنوان یک دستور العمل به سیستم عامل می فرستد .
چندین نوع  shell برای سیستم عامل لینوکس نوشته شده است که می توان از Bourn Again Shell (BASH) ، Korn Shell ،TCSH Shell و Z Shell را نام برد که بصورت پیش فرض در لینوکس BASH نصب می باشد .

این شل قابلیتهای زیادی را درون خود دارد و کلیدهای میانبر زیادی پشتیبانی می کند که در زیر به آنها اشاره می کنم .

  • Tab ⇆ : تکمیل خودکار از جایی که مکان‌نما وجود دارد.
  • Ctrl+a : انتقال مکان‌نما به ابتدای خط (معادل کلید Home)
  • Ctrl+e : انتقال مکان‌نما به انتهای خط (معادل کلید End)
  • Ctrl+p : فراخوانی فرمان قبلی (معادل کلید ↑)
  • Ctrl+n : فراخوانی فرمان بعدی (معادل کلید ↓)
  • Ctrl+r : جستجوی آخرین فرمانی که دارای کارکتر(های) مشخصی باشد. زدن دوباره‌ی این کلید در هنگام جستجو، به فرمان قبلی‌تر رجوع می‌کند.
  • Ctrl+o : اجرای فرمانی که در جستجو یافته شد.
  • Ctrl+l : پاک کردن محتویات صفحه‌نمایش (معادل فرمان clear).
  • Ctrl+u : پاک کردن محتویاتی از خط که قبل از مکان‌نما وجود دارند و کپی کردن آنها درون حافظه.
  • Ctrl+k : پاک کردن محتویاتی از خط که بعد از مکان‌نما وجود دارند و کپی کردن آنها درون حافظه.
  • Ctrl+w : پاک کردن کلمه‌ی قبل از مکان‌نما و کپی کردن آن درون بریده‌دان.
  • Ctrl+y : چسباندن محتویات حافظه از جایی که مکان‌نما وجود دارد.
  • Ctrl+d : ارسال یک نشانگر EOF که باعث بسته شدن خط فرمان فعلی می‌شود (معادل دستور exit). (تنها در زمانی این اتفاق می‌افتد که متنی در خط فعلی موجود نباشد)
  • Ctrl+c : ارسال یک سیگنال از نوع SIGINT به پروسه‌ی فعلی، که باعث پایان اجرا و بسته شدن آن می‌شود.
  • Ctrl+z : ارسال یک سیگنال از نوع SIGTSTP به پروسه‌ی فعلی، که باعث به تعلیق در آمدن آن می‌شود. که برای برگشت دادن آن می‌توان از دستور fg process-name-or-job-id استفاده کرد.
  • Ctrl+x Ctrl+e : ویرایش خط فعلی در ادیتوری که توسط متغیر EDITOR$ تعریف شده است.
  • Alt+f : حرکت به جلو به اندازه‌ی یک واژه.
  • Alt+b : حرکت به عقب به اندازه‌ی یک واژه.
  • Alt+Del : برش کلمه‌ی واقع در قبل از مکان‌نما
  • Alt+d : برش کلمه‌ی واقع در بعد از مکان‌نما
  • Alt+u : تبدیل تمام حروف کوچک به بزرگ، واقع در بعد از مکان‌نما تا انتهای کلمه‌ی فعلی
  • Alt+l : تبدیل تمام حروف بزرگ به کوچک، واقع در بعد از مکان‌نما تا انتهای کلمه‌ی فعلی
  • Alt+c : تبدیل حرف واقع در زیر مکان‌نما از کوچک به بزرگ و رفتن به انتهای کلمه‌ی فعلی
  • Alt+r : انصراف تغییرات و برگرداندن محتویات خط فعلی به همان شکلی که در تاریخچه‌ی خط فرمان موجود بود.

1 دیدگاه در “کلیدهای میانبر BASH Shell

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *