بهرهمندی از کلیدهای میانبر در محیط ترمینال لینوکسی، موجب افزایش چشمگیر سرعت و کارایی فرآیند توسعه و مدیریت سیستم میشود.
در نوشتار پیش رو، فهرستی از مهمترین و کاربردیترین میانبرهای ترمینال همراه با توضیحات عملکردی بررسی گردیده است.
مدیریت خط فرمان و ویرایش متن
- Tab: تکمیل خودکار دستورات، نام فایلها و مسیرها.
- Ctrl + A: انتقال نشانگر به ابتدای خط جاری.
- Ctrl + E: انتقال نشانگر به انتهای خط جاری.
- Alt + F: حرکت دادن نشانگر به اندازه یک کلمه به سمت جلو.
- Alt + B: حرکت دادن نشانگر به اندازه یک کلمه به سمت عقب.
- Ctrl + U: پاک کردن تمام کاراکترهای قبل از نشانگر تا ابتدای خط.
کنترل فرآیندها و اجرای دستورات
- Ctrl + C: متوقف کردن و خاتمه دادن فوری به فرمان یا برنامه در حال اجرا (ارسال سیگنال SIGINT. )
-
Ctrl + Z: تعلیق فرآیند جاری و انتقال آن به پسزمینه.
ضمنا، جهت مشاهده برنامههای پسزمینه میتوانید از دستور “jobs” یا “bg” استفاده نمایید. برای بازگرداندن آخرین برنامه تعلیقشده به پیشزمینه نیز، دستور “fg” به کار میرود. - Ctrl + \: خروج اجباری از برنامه در حال اجرا (ارسال سیگنال SIGQUIT – زمانی استفاده میشود که “Ctrl + C” پاسخگو نباشد. )
- Ctrl + D: ارسال سیگنال پایان فایل (EOF)؛ این میانبر برای خروج از پوسته (Shell) جاری یا بستن ترمینال نیز مورد استفاده قرار میگیرد.
مدیریت محیط و تاریخچه ترمینال
- Ctrl + Alt + T: باز کردن یک پنجره ترمینال جدید در اکثر توزیعهای دسکتاپ لینوکس.
- Ctrl + L: پاکسازی صفحه ترمینال، همچنین این میانبر معادل دستور “clear” میباشد.
- Ctrl + R: جستجویی پیشرفته و بازگشتی در تاریخچه دستورات اجرا شده یعنی عمل Reverse Search انجام میدهد.