Форум русскоязычного сообщества Ubuntu
Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
- Форум русскоязычного сообщества Ubuntu »
- Поддержка »
- Настройка системы (Модераторы: Дмитрий Бо, www777) »
- Ctrl+Alt+F1 = Черный экран
Страницы: [1] Вниз
Автор Тема: Ctrl+Alt+F1 = Черный экран (Прочитано 9668 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Страницы: [1] Вверх
- Форум русскоязычного сообщества Ubuntu »
- Поддержка »
- Настройка системы (Модераторы: Дмитрий Бо, www777) »
- Ctrl+Alt+F1 = Черный экран
Страница сгенерирована за 0.056 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Shortcuts в Linux
Навеяло топиком про горячие клавиши в Windows (статья 1 и статья 2)
Горячие клавиши условно можно разделить на следующие группы:
Общесистемные горячие клавиши
Комбинации клавиш для работы в консоли
Комбинации клавиш системы X-Window
Комбинации клавиш среды KDE
Общесистемные горячие клавиши
Все мы знаем «комбинацию из трех пальцев»: Ctrl + Alt + Del. В Windows она использовалась для вызова окна процессов. Повторное нажатие Ctrl + Alt + Del перезагружало компьютер. В Linux реакция на нажатие этой комбинации задается в файле /etc/inittab:
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Параметр –r now команды shutdown означает, что систему нужно перезагрузить (-r) сейчас же (now). У вас может стоять другая команда, например, reboot или же вообще реакция на Ctrl + Alt + Del может быть отключена.
Следующая общесистемная комбинация клавиш – это Ctrl + Alt + Backspace. Нажатие этой комбинации клавиш приведет к перезагрузке сервера X Window, если он запушен.
Комбинации клавиш для работы в консоли
Виртуальных консолей в Linux может быть несколько (обычно 6). Переключаться между ними позволяют комбинации клавиш Alt + Fn, где n – это номер консоли. Однако эта комбинация клавиш будет работать только, если вы сейчас работаете в консоли, а не в KDE или другой графической среде. Например, вы сейчас работаете в консоли 1, а вам нужно переключить на консоль 4, тогда нажмите комбинацию клавиш Alt + F4, для обратного переключения нажмите Alt + F1.
Нажатие комбинации Alt + F7, как правило, переключает вас в графический режим – систему X Window.
Клавиша Tab в консоли (или терминале системе X Window) реализует автозаполнение командной строки. Предположим, что вы забыли точное имя команды, с помощью которой запускается нужная вам программа. Введите начальные буквы команды и нажмите Tab – система сама дополнит командную строку. Если после нажатия Tab вы услышите звуковой сигнал, значит, возможных вариантов несколько, например, вы ввели da, а система нашли две (или более) команды, которые начинаются на “da”, и она не знает, какую команду нужно «вписать» в командную строку. В этом случае нажмите еще раз Tab, чтобы увидеть весь список команд, которые начинаются на “da”.
Вы нашли нужную вам команду, ввели ее, программа вывела на экран какую-то информацию. Но вывод программы оказался настолько объемным, что не поместился на экране. Можно, конечно, перенаправить вывод в файл или программу less, но если этот вывод вы не будете использовать в дальнейшем, не нужно этого делать. Просто листайте его с помощью комбинаций клавиш Shift + PgUp и Shift+PgDn.
Комбинации клавиш системы X-Window
Сейчас вы наслаждаетесь работой в X Window. Но иногда нужно переключиться в консоль, поскольку графический терминал вам просто надоел. Это можно сделать с помощью комбинации клавиш Ctrl + Alt + Fn, где n – это номер консоли (1..6). Обратно переключиться можно с помощью комбинации клавиш Alt + F7.
Для изменения разрешения монитора вам не нужно запускать никакой конфигуратор. Просто нажмите Ctrl + “+” (на цифровой клавиатуре) для увеличения разрешения (до максимально допустимого) или Ctrl + “-“ (на цифровой клавиатуре) для уменьшения.
Небольшой совет: если у вас слабенькая плата (например, RivaTNT2 Vanta 8MB) и любимая игрушка (ясное дело – tuxracer) «тормозит», уменьшите разрешение до 640×480.
Поскольку в «чистой» системе X Window с ее классическими менеджерами окон практически никто не работает, смысла рассматривать дополнительные комбинации клавиш я не вижу. Перейдем сразу к KDE.
Комбинации клавиш среды KDE
Компания Microsoft предлагает начать работу в Windows с нажатия клавишу Пуск (Start). В KDE для этого используется кнопка с надписью K (точнее с логотипом самого KDE). Если у вас большой монитор (дюймов этак 19 или больше) и вам лень тянуть мышь (которую вы забыли почистить) из верхнего правого в нижний левый угол, нажмите Alt + F1, и меню KDE появится в текущей позиции указателя мыши.
Если вам нужно запустить одну команду, вряд ли для этого нужно запускать терминал (при условии, что вызываемая программа графическая), нажмите Alt + F2 для открытия окна запуска программы – введите команду или выберите ее из списка и нажмите Выполнить.

Рис. 1. Окно запуска программы
Переключаться между запущенными программами можно с помощью комбинации клавиш Alt + Tab – как в Windows. Если на рабочем столе – хаос, значит, пришло время перейти на другой рабочий стол. Переключаться между рабочими столами можно с помощью комбинации клавиш Ctrl + Tab или Ctrl + Fn, где n – это номер нужного вам рабочего стола. Помните, что комбинация клавиш Alt + Tab работает только в пределах текущего рабочего стола. Если у вас на первом рабочем столе запущено десятка два программ, а на втором – ни одной, при нажатии Alt + Tab на втором столе вы увидите сообщение «Нет задач».
Просмотреть весь список задач можно, нажав комбинацию Alt + F5. Если вам «не понравился» какой-то процесс, его можно «убить», вызвав менеджера задач (комбинация клавиш Ctrl + Escape).
Раскладка клавиатуры не переключается обычным способом? Не помогает, ни Ctrl, ни Ctrl + Shift? Тогда нажмите комбинацию клавиш Ctrl + Alt + K. Это комбинация сработает в KDE всегда.
Комбинации клавиш для работы с буфером обмена самые обычные – Ctrl + C (копировать), Ctrl + X (вырезать) и Ctrl + V (вставить). Кроме этих трех комбинаций, KDE предоставляет пользователю еще две:
Ctrl + Alt + V – показать меню буфера обмена
Ctrl + Alt + R – «ручная» работа с буфером обмена
А как же работа с окнами? Комбинация Alt + F4, как и в Windows, закрывает окно, а Alt + F3 – выводит меню действий с окном.
Очень полезной является комбинация Ctrl + Alt + Esc, вызывающая программу xkill. После ее вызова указатель мыши превращается в череп с косточками. Щелкнув «черепом» по какому-то окну, оно будет уничтожено, даже если программа «подвисла». Для выхода из программы xkill без уничтожения окна нажмите Esc.
В Windows можно было сфотографировать экран, нажав клавишу Print Screen. В Linux тоже это можно сделать, но для фотографирования всего рабочего стола нужно нажать Ctrl + Print Screen, а активного окна — Alt + Print Screen. После этого полученный снимок будет помещен в буфер обмена и его можно будет вставить в любое KDE-приложение, поддерживающее работу с графикой. Однако я рекомендую делать снимки экрана специальными программами, например, ksnapshot. Полученные с помощью этой программы снимки будут намного качественнее, чем снимки, полученные предложенным выше способом, а также они будут занимать мало места на диске (потому что программа ksnapshot использует формат PNG).
Еще несколько полезных шорткатов:
Alt+PtScr+S — немедленный сброс буфера на диски
Alt+PtScr+U — немедленное отключение дисков
Alt+PtScr+B — немедленная перезагрузка (действует как ресет).
Если вдруг произошло жёсткое зависание или торможение (например, из-за аппаратных глюков), но ядро ещё не упало в панику, последовательное нажатие этих комбинаций с небольшой задержкой в пару секунд будет куда безопаснее ресета
При работе с консолью Ctrl+W и Ctrl+U — удаление одного слова и целой строки, соответственно.
В терминале во время выполнения программы нажмите Ctrl-S. Это приостанавливает вывод программы.
Ctrl-Q — возобновить вывод программы 🙂
Alt+PtScr+K — прибить прогу, которая сейчас занимает консоль. Сильно помогает если слетают X-сы вследствие кривых дров.
Ctrl-L для очистки окна терминала.
Ctrl-A на начало строки
Ctrl-E в конец строки
Ctrl-R поиск по истории команд назад (часто используется)
Esc. вставить последний аргумент последней команды
Ctrl-V вставить следующий символ буквально (эскейп)
Ctrl-K удалить до конца строки
Ctrl-U удалить до начала строки
Ctrl-W удалить предыдущее слово
Esc < выполнить автодополнение файла и оформить результат в фигурные скобки для шелла
(попробуйте набрать «ls -l . …
И ещё много-много чего другого. А если не хватает, можно добавить в .inputrc.
Полный список (Alt+SysRq+символ)(если кто переведет буду очень благодарен!)
‘r’ — Turns off keyboard raw mode and sets it to XLATE.
‘k’ — Secure Access Key (SAK) Kills all programs on the current virtual
console. NOTE: See important comments below in SAK section.
‘b’ — Will immediately reboot the system without syncing or unmounting
your disks.
‘c’ — Will perform a kexec reboot in order to take a crashdump.
‘d’ — Shows all locks that are held.
‘o’ — Will shut your system off (if configured and supported).
‘s’ — Will attempt to sync all mounted filesystems.
‘u’ — Will attempt to remount all mounted filesystems read-only.
‘p’ — Will dump the current registers and flags to your console.
‘t’ — Will dump a list of current tasks and their information to your
console.
‘m’ — Will dump current memory info to your console.
‘n’ — Used to make RT tasks nice-able
‘v’ — Dumps Voyager SMP processor info to your console.
‘w’ — Dumps tasks that are in uninterruptable (blocked) state.
‘x’ — Used by xmon interface on ppc/powerpc platforms.
‘0’-‘9’ — Sets the console log level, controlling which kernel messages
will be printed to your console. (‘0’, for example would make
it so that only emergency messages like PANICs or OOPSes would
make it to your console.)
‘f’ — Will call oom_kill to kill a memory hog process.
‘e’ — Send a SIGTERM to all processes, except for init.
‘g’ — Used by kgdb on ppc platforms.
‘i’ — Send a SIGKILL to all processes, except for init.
‘h’ — Will display help (actually any other key than those listed
above will display help. but ‘h’ is easy to remember 🙂
Как изменить комбинации клавиш в KDE? Откройте Центр управления и перейдите в раздел Внешний вид, Горячие клавиши (или Привязки клавиш – во второй версии KDE).

Рис. 2. Привязки клавиш
Теперь подытожим и создадим таблицу с комбинациями клавиш. Распечатайте ее и используйте до тех пор, пока не выучите нужные вам в повседневной работе комбинации.
Комбинация клавиш Категория Действие
Ctrl + Alt + Del Общесистемная Перезагрузка системы Ctrl + Alt + Backspace Общесистемная Перезагрузка сервера X Alt + Fn Консоль Переключение на консоль с номером n Alt + F7 Консоль Переход в графический режим Tab Консоль, терминал Автозаполнение командной строки Shift + PgUp/Dn Консоль Прокрутка (скроллинг) вывода программы Ctrl + Alt + Fn X Window Переключение на консоль с номером n Ctrl + “+” (цифр. клавиатура) X Window Увеличение разрешения Ctrl + “-“ (цифр. клав) X Window Уменьшение разрешения Alt + F1 KDE Открытие меню KDE KDE Открытие окна запуска программы Alt + F3 KDE Открытие меню действий над окном Alt + F4 KDE Закрытие активного окна Alt + F5 KDE Отображение списка окон Ctrl + Esc KDE Отображения окна Менеджера Задач Alt + Tab KDE Переключение между окнами в рамках рабочего стола Ctrl + Tab KDE Переключение на следующий рабочий стол Ctrl + Fn KDE Переключение на рабочий стол с номером n Ctrl + Alt + K KDE Переключение раскладки клавиатуры Ctrl + Alt + Esc KDE Аварийное завершение работы окна (программы) Alt + Print Screen KDE Снимок активного окна Ctrl + Print Screen KDE Снимок всего рабочего стола ALT-Tab Gnome Task List Selection Crtl-Alt-(F1-F12) Gnome Command prompt Crtl-Alt-Backspace Gnome Restart XWindows Crtl-C Gnome Copy the selected text or region onto the clipboard Alt-(leftclick mouse) Gnome To hold on to the window/GUI and move it around Ctrl-F Gnome Switch to desktop Alt-F2 Gnome Show the panel run application dialog Alt-F1 Gnome Show the panel menu Print Gnome Take a screenshot Alt-Print Gnome Take a screenshot of a window Ctrl-Alt-Arrow keys Gnome Switches to the workspace to the specified direction of the current workspace Ctrl-Alt-D Gnome Minimizes all windows, and gives focus to the desktop Ctrl-Alt-Tab Gnome Switches the focus between the panels and the desktop Alt-F4 Gnome Closes the currently focused window Alt-F5 Gnome Unmaximize the current window, if it is maximized Alt-F7 Gnome Move the currently focused window Alt-F8 Gnome Resize the currently focused window Alt-F9 Gnome Minimize the current window Alt-F10 Gnome Maximize the current window Shift-Ctrl-Alt-Arrow keys Gnome Moves the current window to another workspace in the specified direction Ctrl-N Gnome Create a new document or window Ctrl-X Gnome Cut the selected text or region and place it on the clipboard Ctrl-V Gnome Paste the contents of the clipboard Ctrl-Z Gnome Undo the last action Ctrl-S Gnome Save the current document to disk Tab Gnome Move between controls in the interface or items in a list spacebar Gnome Activate or choose the selected item F10 Gnome Activate the left-most menu of the application window Shift-F10 Gnome Activate the context menu for the selected item Esc Gnome Close a menu without selecting a menu item, or cancel a drag operation Alt+ctrl+del Gnome вызывает меню с выбором действия (ребут, шатдаун, хибернейт и т.д.) ctrl+w Gnome закрывает окно ctrl+q Gnome в большинстве своём закрывает приложение ctrl+shift+q Gnome закрывает терминал
unixforum.org
Решено: Как выйти из полноэкранного режима консоли (после нажатия ctrl+alt+f1)
Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
12 сообщений • Страница 1 из 1
KubuntuUbuntu Сообщения: 155
Решено: Как выйти из полноэкранного режима консоли
надо вернуться на «рабочий стол»
ctrl+shift+f не помогает
приходится делать ctrl alt del
Спасибо сказали:
Beren Сообщения: 702 ОС: Gentoo
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение Beren » 30.01.2008 15:50
Надо назначить шорткату «Toggle Showing Desktop» комбинацию клавиш. Или добавить апплет.
Дорогу осилит идущий
Спасибо сказали:
Juliette Сообщения: 5058 Статус: ROSA Lab ОС: Ubuntu LTS, Mandriva 2011
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение Juliette » 30.01.2008 15:51
KubuntuUbuntu, Alt+F7
Спасибо сказали:
KubuntuUbuntu Сообщения: 155
Re: Решено: Как выйти из полноэкранного режима консоли
30.01.2008 15:50
Надо назначить шорткату «Toggle Showing Desktop» комбинацию клавиш. Или добавить апплет.
а можно немножко поподробнее?
как назначить шорткарту и что надо для добавления апплета, и куда его добавлять
Спасибо сказали:
Goodvin Ведущий рубрики Сообщения: 4333 Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение Goodvin » 30.01.2008 16:05
30.01.2008 15:53
30.01.2008 15:50
Надо назначить шорткату «Toggle Showing Desktop» комбинацию клавиш. Или добавить апплет.
а можно немножко поподробнее?
как назначить шорткарту и что надо для добавления апплета, и куда его добавлять
Не надо ничего назначать. Juliette уже дала исчерпывающйи ответ.
Пробуйте.
Как правильно задавать вопросы
Спасибо сказали:
uptime Сообщения: 1661 Статус: Drinker with computing problems ОС: kubuntu 8.04
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение uptime » 30.01.2008 16:22
По умолчанию в *бунте включено 7 терминалов. Првые 6 — текстовые, 7-й — графический. Когда вы находитесь в текстовом терминале, переключиться на другой можно Alt-F1, F2. F7. В графическом режиме эти комбинации были задействованы для других целей, поэтому для переключения используется Ctrl-Alt-Fx.
The answer, my friend, is blowin’ in the wind.
The answer is blowin’ in the wind.
Спасибо сказали:
KubuntuUbuntu Сообщения: 155
Re: Решено: Как выйти из полноэкранного режима консоли
Это работает, но не совсем.
Если нажать ctrl+Alt+F1 попадаю в полноекранный режим =>далее
нажимаю alt+f7, успешно выхожу из полноэк.режима Тут всё Ok, но
если я ввожу sudo /etc/init.d/kdm stop, то почемуто уже alt+f7 не помогает
Спасибо сказали:
Vityaz Сообщения: 487 ОС: MandrivaDebianUbuntuVistaXP
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение Vityaz » 30.01.2008 16:32
30.01.2008 16:27
Это работает, но не совсем.
Если нажать ctrl+Alt+F1 попадаю в полноекранный режим =>далее
нажимаю alt+f7, успешно выхожу из полноэк.режима Тут всё Ok, но
если я ввожу sudo /etc/init.d/kdm stop, то почемуто уже alt+f7 не помогает
так если убьешь графический стол, как ты потом в него попадешь.
единственный интуитивно понятный интерфейс — это соска.
_______________________________
у каждого свой любимый способ наступать на грабли
Спасибо сказали:
4yKoTkA Сообщения: 183 ОС: Gentoo GNU/Linux.FreeBSD
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение 4yKoTkA » 30.01.2008 17:33
30.01.2008 16:27
Это работает, но не совсем.
Если нажать ctrl+Alt+F1 попадаю в полноекранный режим =>далее
нажимаю alt+f7, успешно выхожу из полноэк.режима Тут всё Ok, но
если я ввожу sudo /etc/init.d/kdm stop, то почемуто уже alt+f7 не помогает
Угу, скажу больше, если ввести «sudo halt» то через некоторое время комьютер почему-то выключиться..
И уже никакие комбинации не работают! Просто мистика какая-то..
Спасибо сказали:
KubuntuUbuntu Сообщения: 155
Re: Решено: Как выйти из полноэкранного режима консоли
Всё ясно, Спасибо
Спасибо сказали:
stdds Сообщения: 886 ОС: Mandriva 2008 / 2007 Free
Re: Решено: Как выйти из полноэкранного режима консоли
Сообщение stdds » 30.01.2008 22:37
30.01.2008 16:32
30.01.2008 16:27
Это работает, но не совсем.
Если нажать ctrl+Alt+F1 попадаю в полноекранный режим =>далее
нажимаю alt+f7, успешно выхожу из полноэк.режима Тут всё Ok, но
если я ввожу sudo /etc/init.d/kdm stop, то почемуто уже alt+f7 не помогает
так если убьешь графический стол, как ты потом в него попадешь.
я иногда бывает, убиваю рабочий стол, случайно промахиваясь мышью после нажатия CTRL+ALT+ESC ) вместо того чтобы завершить прогу какуюнить
закрываеться рабочий стол
«Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!» Burhan Haldun (Бесмысленые высказывания)
Горячие клавиши терминала Linux
Какие сочетания клавиш использовать, чтобы работа с терминалом стала проще и быстрее.
Эта инструкция — часть курса «Linux: горячие клавиши и команды».
Смотреть весь курс
Введение
Терминал Linux — один из самых мощных инструментов на вооружении данного семейства операционных систем. Для неподготовленного пользователя, однако, вряд ли покажется чем-то удобным в использовании: горячие клавиши, к которым мы привыкли в Windows, часто не работают или работают не так, как мы от них ждем. В результате, первое знакомство с терминалом, как правило, бывает неприятным.
В данной статье мы рассмотрим комбинации клавиш, которые сильно упростят жизнь всем, кто работает с терминалом.
Как открыть терминал в Linux
В Ubuntu и других популярных дистрибутивах есть специальные горячие клавиши для того, чтобы открыть эмулятор терминала — специальную программу, которая является альтернативным источником ввода-вывода. Простыми словами, эмулятор терминала — это аналог стандартной консоли терминала внутри графической оболочки. Открыть терминал в Ubuntu можно с помощью комбинации клавиш Ctrl + Alt + T.
Управление окном эмулятора терминала
Указанные ниже сочетания клавиш упростят вашу работу с терминалом GNOME и большинством других приложений эмуляторов терминала.
- Ctrl + Shift + Q — закроет текущее окно терминала.
- Ctrl + Shift + T — откроет дополнительную вкладку терминала.
- Ctrl + Shift + W — закроет текущую вкладку.
- Ctrl + Shift + D — превратит вкладку в отдельное окно.
- Ctrl + PgUp — переместит на предыдущую вкладку.
- Ctrl + PgDown — переместит на следующую вкладку.
Переключение между tty-сессиями в терминале.
В терминале Linux есть возможность переключаться между разными сессиями терминала, своеобразными «рабочими столами» в контексте командной строки. Для переключения между разными сессиями, например, когда кажется, что терминал завис, нажмите комбинацию: Ctrl + Alt + f2. Вы можете переключаться между шестью разными сессиями. Для переключения назад на первую tty-сессию терминала нажмите Ctrl + Alt + f1.
Нажатие комбинации Ctrl + Alt + f7, в свою очередь, управляет отображением графической оболочки ОС.
Управление вводом: автодополнение команд и исправление опечаток
TAB
Клавиша TAB — самая частая и основная в использовании среди всех горячих клавиш Linux. Данная клавиша поможет вам дополнить команду или путь к файлу или предложит варианты, если их несколько.
Для использования данного функционала начните набирать команду и нажмите TAB после введения нескольких символов.
- Одно нажатие — дополняет команду.
- Два нажатия — предлагает несколько вариантов, если введенный текст имеет несколько вариантов продолжения. Например, двойное нажатие Tab поможет написать длинный путь к нужному файлу или директории.
Ctrl + Shift + «-»
Сочетание клавиш Ctrl Shift и знака «минус» поможет вам отменить последний ввод в терминал. Команда очень полезна, если вы выбрали не тот вариант из меню предложенных в автодополнении или сделали опечатку.
Ctrl + T
Это сочетание клавиш меняет местами два соседних символа и может быть очень полезна, если вы опечатались и написали слово неправильно. Например, используя данное сочетание клавиш, можно с легкостью исправить selectle на правильный вариант — selectel.
Alt + T
Это сочетание клавиш уже посерьезнее, чем предыдущее и меняет местами целые слова. Например, с помощью этого сочетания, можно парой нажатий исправить I Selectel Love на правильный вариант — I Love Selectel.
Alt + Backspace и Alt + D
Эти два сочетания помогут быстро удалить ненужные части введенных ранее команд.
- Alt + Backspace поможет удалить слово, стоящее перед курсором (слева).
- Alt + D удаляет все символы, которые находится справа от курсора в текущей строке.
Управление курсором
В какой-то момент стрелочек на клавиатуре будет недостаточно для быстрого перемещения по тексту, и вам понадобятся новые комбинации. Они позволят быстрее ориентироваться в тексте и набирать команды.
- Ctrl+A (Home) совершит быстрый переход в начало строки.
- Ctrl+E (End) переместит курсор в конец строки текста.
- Alt+B переместит курсор назад (влево) на одно слово.
- Ctrl+B переместит курсор назад (влево) на один символ.
- Alt+F сдвинет курсор на слово вправо.
- Ctrl+F сдвинет курсор на слово вправо.
- Ctrl+XX мгновенно переместит курсор в начало текущей строки, выделив весь текст на своем пути. С помощью этого сочетания клавиш можно выделить строку или исправить что-то в ее начале. Второе нажатие комбинации переместит позицию курсора назад.
Работа с буфером обмена
В терминале также есть возможность пользоваться буфером обмена: копировать в него текст, вырезать и вставлять в строку или в файл, открытый в терминале.
Ctrl + W
Это сочетание клавиш поможет вырезать стоящее перед курсором слово и скопировать его в буфер обмена.
Ctrl + U
Это сочетание вырежет и скопирует в буфер обмена текущую строку.
Ctrl + K
Сочетание клавиш Ctrl и K вырежет строку, находящуюся справа от курсора.
Shift + Insert
Данное сочетание клавиш нужно для того, чтобы вставить в терминал текст, находящийся в буфере обмена.
Ctrl + Y
Вставит в поле ввода последний скопированный или вырезанный в буфер обмена текст.
Форматирование текста в терминале
Следующий набор горячих клавиш сильно упростит работу с регистром символов, введенных в терминал. В Linux и UNIX-системах регистр играет важную роль, поэтому данные команды также будут очень полезны.
Alt + U
После того, как вы нажмете это сочетание клавиш, все символы справа от курсора и до конца текущего слова сменят регистр на верхний.
Alt + L
Сочетание Alt + L работает наоборот: все символы справа от курсора и до конца текущего слова сменят регистр на нижний.
Alt + C
При активации этого сочетания клавиш символ, находящийся под курсором, изменит регистр с нижнего на верхний, а курсор переместится в конец слова.
Работа с историей bash
Терминал хранит историю выполненных пользователем команд. Если вы хотите ее посмотреть, выполните следующую команду:
history
Эта команда не очень удобна, когда нужно быстро вспомнить ранее введенную команду и выполнить ее в командной оболочке. В этом нам помогут сочетания клавиш.
Ctrl + P
Данное сочетание клавиш заменяет стрелку «вверх». Используйте его, чтобы переместиться к команде, выполненной ранее. Вы можете использовать данное сочетание неограниченное количество раз, каждый раз перемещаясь к более ранней команде.
Ctrl + N
Это сочетание клавиш, в свою очередь, является альтернативой стрелке «вниз» и нужно, чтобы переместиться по истории в обратную сторону.
Ctrl + R
После нажатия этого сочетания клавиш в терминале появится строка поиска, которая поможет найти и выполнить команду из истории команд, ранее запущенных через терминал. Для выполнения предложенной команды, просто нажмите Enter, а для редактирования предложенной команды или выхода из поиска — Esc.
- Ctrl + 0 сразу выполнит найденную команду без изменений.
- Ctrl + G завершит работу с инструментом поиска по истории без выполнения найденной команды.
Alt + R
Если вы нашли в истории команду, уже отредактировали и хотите отменить изменения, нажмите это сочетание клавиш. Команда вернется к первоначальному виду.
Управление процессами
В терминале Linux также есть горячие клавиши для легкого управления запущенными в терминале процессами.
Ctrl + C
Данное сочетание клавиш необходимо знать любому пользователю терминала. С его помощью можно завершить процесс, выполняющийся на данный момент в терминале. Это сочетание клавиш мгновенно отправит программе сигнал SIGINT, и если программа не завершит работу должным образом, он будет принудительно остановлен. Иными словами, эта комбинация убивает текущий процесс.
Ctrl + D
Сочетание Ctrl + D завершает работу терминала, посылая в терминал запрос EOF или «конец файла». После получения данного запроса, работа терминала завершается. Если у вас в терминале открыто активное ssh подключение, то комбинация Ctrl + D разъединит вас с удаленным хостом. Это сочетание клавиш является альтернативой команды exit.
Ctrl + Z
Сочетание Ctrl + Z пошлет текущему процессу запрос SIGSTP и приостановит его выполнение до востребования. Запустить приостановленный процесс можно с помощью следующей команды:
Посмотреть список приостановленных процессов вы можете, выполнив команду:
jobs
Сочетания клавиш для управления отображением
При помощи сочетаний клавиш, приведенных ниже, вы сможете легко управлять количеством информации, находящейся в окне терминала.
Ctrl + L
Это сочетание — альтернатива команде clear. После нажатия Ctrl + L терминал очистится от результатов выполнения предыдущих команд.
Ctrl + S
Сочетание клавиш Ctrl + S остановит вывод в терминал. Команда не прекратит выполняться, но вывод данных непосредственно в терминал будет приостановлен.
Ctrl + Q
Нажатие этой горячей клавиши снимет вывод в терминал с паузы, на которую вы его поставили нажатием клавиши Ctrl + S.
Заключение
В этой инструкции мы рассмотрели, как пользоваться горячими клавишами Linux, чтобы работа с терминалом была проще и быстрее.
Основные команды Linux: почти полное руководство с примерами
Структура и типы файловых систем в Linux
Зарегистрируйтесь в панели управления
И уже через пару минут сможете арендовать сервер, развернуть базы данных или обеспечить быструю доставку контента.
Читайте также:
Инструкция
Как создать веб-приложение на базе Telegram Mini Apps
Инструкция
Что делает команда chmod и как ее использовать в Linux
Инструкция
Как разработать gRCP-сервис на Go