Ctrl alt f1 linux как выйти
Перейти к содержимому

Ctrl alt f1 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, чтобы работа с терминалом была проще и быстрее.

Зарегистрируйтесь в панели управления

И уже через пару минут сможете арендовать сервер, развернуть базы данных или обеспечить быструю доставку контента.

Читайте также:

Инструкция

Как автоматизировать подготовку к собеседованиям с помощью Telegram-бота

29 сентября 2023

Инструкция

Как реализовать очередь в Redis

14 сентября 2023

Инструкция

Как генерировать истории с помощью ChatGPT и Telegram

Выйти из консоли

Подскажите пожалуйста как выйти из консоли (ctrl+alt+f1) обратно в графический режим.
У меня убунта всего пару дней, и приходится каждый раз перезагружать (init 6).
Зарание спасибо.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Отобразить в консоли:увеличить и уменьшить длину массива на заданное ранее из консоли число
Доброго дня суток, исходный код и задача есть Подскажите пж, не получается реализовать некоторые.

Как запустить программу из консоли без блокировки консоли?
Вводу например firefox в консоль открывается приложение и в консоль больше ничего ввести нельзя.

Вызов консоли для другой вкладки из консоли js
Всем привет! Пишу скрипт для авто нажатия определенных элементов на сайте в определенной.

Клавиши F1-F12 в консоли, и работа с мышкой в консоли
Я искал на сайте, но не нашел упоминания о том как обрабатывать и или узнавать где находится курсор.

2451 / 362 / 8
Регистрация: 27.06.2009
Сообщений: 880

Эксперт С++

7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
По идее Alt-F7 тоже должен сработать.
Регистрация: 28.01.2010
Сообщений: 27
Спасибо большёе.
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
Alt + ->
Alt + ещё
Регистрация: 02.07.2010
Сообщений: 8

Забавно, но сочетание клавишь ctrl+alt+f7 выкидывае6т меня на какую-то странную страницу, с которой потом никак не получается уйти вообще — только ребутом.

Эксперт по компьютерным сетямЭксперт NIX

12937 / 7342 / 785
Регистрация: 09.09.2009
Сообщений: 28,712

начните с ctrl + alt + f1, потом ctrl + alt + f2, потом ctrl + alt + f3, и так далее, авось доклацаете до желаемого. А вообще, вы уверены, что окна стартанули? Войдите в консоль, и там введите команду startx. А то может вы ищите черную кошку в темной комнате.

1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268

vatnadis, иногда бывает такое, сто Ctrl+Alt+F7 выкидывает туда, что должно появляться при Ctrl+Alt+F8. Это сообщения. попробуйте нажать Ctrl+Alt+F8 тогда

Регистрация: 02.07.2010
Сообщений: 8

dmkhn, в общем-то я почти уверена, что не стартовала. Дело в том, что у меня слетели дрова на видюху и я не загружала ничего кроме консоли. Если они не сделали это сами, то я вручную их не запускала, точно.
Но простите, пожалуйста, глупый вопрос чайника, зачем вводить коменду startx? Прочитав её описание, я не поняла, каким образом она помогает выйти из консоли. Там было написано что-то страшное про создание собственного скрипта для системы.

Все подряд сочетания клавиш мне как-то боязно пробовать. Ведь должны же быть какие-то совершенно поределённые команды для выполнения этой несложной задачи? )


Kidalvь
Попробовала. В результате получила чёрный экран с мигающим нижним подчёркиванием в верхнем левом углу.

Эксперт по компьютерным сетямЭксперт NIX

12937 / 7342 / 785
Регистрация: 09.09.2009
Сообщений: 28,712

ЦитатаСообщение от vatnadis Посмотреть сообщение

Все подряд сочетания клавиш мне как-то боязно пробовать
ничего страшного, это простоперебор виртуальнрых терминалов.

ЦитатаСообщение от vatnadis Посмотреть сообщение

Попробовала. В результате получила чёрный экран с мигающим нижним подчёркиванием в верхнем левом углу.

а если допустим Ctrl+Alt+F6, потом 5, отом 4 и т.д. И если на всех будет темно и мигающий курсор, а только на Ctrl+Alt+F1 будет ваш текущий сеанс в консоли — вы однопользовательском режиме.

ЦитатаСообщение от vatnadis Посмотреть сообщение

зачем вводить коменду startx? Прочитав её описание, я не поняла, каким образом она помогает выйти из консоли.

Чтобы запустить графический сервер вашего компьютера. и попасть в графический десктоп. По всей видимости

ЦитатаСообщение от vatnadis Посмотреть сообщение

Там было написано что-то страшное про создание собственного скрипта для системы.

это ответ на попытку ее запуска?
В таком случае, похоже, вам команда отвечает, что «запустить иксы нее могу, выподлните скрипт». и т.д. пока выне сделаете рекомендуемое, графического десктопа не будет..

Cписок горячих клавиш в терминале Linux

Терминал в Linux — это программа первой необходимости. Она позволяет выполнить практически любое действие, включая: операции с файлами, управление программным обеспечением, настройку системы и многое другое. Для выполнения ряда действий в терминале предусмотрен список горячих клавиш, делающих работу в нем еще удобнее.

Сам терминал по умолчанию предустановлен в большинстве операционных систем Linux, начиная с Debian и Ubuntu и заканчивая Fedora (Red Hat). В нем и запускается командная оболочка Bash, которая обрабатывает поддерживаемые ею команды. Ниже представлены горячие клавиши в терминале Linux Ubuntu, которые помогут облегчить работу.

Обратите внимание! Представленные ниже горячие клавиши тестировались при установленном сочетании смены раскладки WINDOWS+Space. Если в системе используется другое (например Alt+Shift), некоторые из них могут не работать.

Запуск терминала

Следует заметить, что запуск терминала в Ubuntu непосредственно на рабочем столе также возможен по комбинациям клавиш.

  • Ctrl+Alt+T — запускает окно терминала на активном рабочем столе.
  • Alt+F2 — откроется окно «Выполнить», где достаточно вписать « lxterminal » и подтвердить кнопкой Ok .
  • Ctrl+Alt+(F1-F6) — откроется системная консоль (можно запустить до шести консолей одновременно), графическим аналогом которой и является терминал. Хотя эти комбинации относятся к системным, а не к терминалу, но с их помощью также можно получить доступ к режиму ввода команд.
  • Ctrl+Alt+F7 — возврат из консоли на рабочий стол.
  • Win+T — вызов терминала в Linux Ubuntu с рабочим окружением XFCE.

Управление окнами и вкладками

Нередко встречаются ситуации, когда нужно использовать несколько окон терминала. Это неудобно, поэтому в терминале предусмотрена возможность работать с различными вкладками в одном окне.

Горячие клавиши в терминале Linux

  • Ctrl+Shift+N — открыть терминал, не закрывая запущенный.
  • Ctrl+Shift+Q — закрыть активный терминал.
  • Ctrl+Shift+T — открыть еще одну вкладку.
  • Ctrl+Shift+D — открепить вкладку в отдельное окно из общего.
  • Ctrl+Shift+W — закрыть активную вкладку.
  • Ctrl+PageUp — открыть предыдущую вкладку.
  • Ctrl+PageDown — открыть следующую вкладку.
  • Alt+(1,… n) — перейти на указанную по номеру вкладку.

Управление отображением

С помощью представленных ниже комбинаций можно управлять информацией, отображаемой в окне терминала.

Горячие клавиши в терминале Linux

  • Ctrl+L — полностью очищает экран от записей. Вместо сочетания клавиш можно использовать команду « clear ».
  • Ctrl+S — остановка вывода в Bash. Актуально во время запуска команд, отображающих огромное количество выходных данных. Команда продолжит выполняться, но вывод результатов ее работы отображаться не будет.
  • Ctrl+Q — вернуть вывод данных, если он был остановлен с использованием Ctrl+S.

Управление курсором

Хотя перемещать курсор в нужную позицию можно стрелочками на клавиатуре, следующие сокращения позволят установить его в нужную позицию. Это позволит быстрее и удобнее вводить команды.

  • Ctrl+A(Home) — быстрый переход в начало строчки.
  • Ctrl+E(End) — быстрый переход в конец строчки.
  • Alt+B — перемещение курсора влево на одно слово (назад).
  • Ctrl+B — перемещение на символ влево (назад).
  • Alt+F — перемещение на слово вперед.
  • Ctrl+F — перемещение на символ вперед.
  • Ctrl+XX — быстрое перемещение на начало строчки и возврат на прошлую позицию. Это сочетание клавиш используется, когда необходимо изменить что-то в начале строки и этой же комбинацией перейти на исходное место курсора.

Удаление текста и исправление опечаток

Исправлять опечатки или удалять ненужные символы можно такими комбинациями:

Горячие клавиши в терминале Linux

  • Ctrl+D(Delete) — удаляет один символ после курсора.
  • Alt+D — удаление всех символов после курсора в текущей строке.
  • Ctrl+H(Backspace) — удаление символа перед курсором.
  • Alt+Backspace — удаление слова перед курсором.
  • Alt+T — замена текущего слова на предыдущее.
  • Ctrl+T — поменять местами два расположенных рядом последних символа. Такая комбинация клавиш пригодится при необходимости быстро исправить опечатку, когда символы были написаны неправильно.
  • Ctrl+_ — отменяет последний ввод. Использовать можно не один раз, пока не будет получен требуемый результат.

Работа с буфером обмена

В Bash также можно работать с буфером обмена, вырезая и вставляя текст.

  • Ctrl+W — вырезать слово перед курсором (и скопировать в буфер обмена).
  • Ctrl+K — вырезать строку, набранную после курсора.
  • Ctrl+U — вырезать строку перед курсором.
  • Ctrl+Y — вставить последний текст, добавленный в буфер обмена.
  • Shift+Insert — вставить текст из буфера обмена в строку терминала.

Операции форматирования

В Bash с помощью горячих клавиш (hotkeys) можно быстро изменять регистр символов, что подходит для исправления «правильных» опечаток.

Горячие клавиши в терминале Linux

  • Alt+U — все символы, начиная от курсора до конца слова будет преобразован в верхний регистр.
  • Alt+L — все символы, начиная от курсора до конца слова, преобразовывается в нижний регистр.
  • Alt+C — расположенный под курсором символ преобразовывается в верхний регистр, причем курсор переместится в конец слова.

Функция автодополнения с кклавишей Tab

Данная функция относится к одной из наиболее полезных в терминале. Во время ввода имени файла, каталога или команды достаточно нажать Tab, после чего ввод должен автоматически завершиться. Если таковой возможности нет, в окне терминала будут отображены всевозможные способы дополнения, позволяя пользователю дальше печатать и нажимать Tab для завершения ввода.

Tab — автоматическое завершение набора имени файла, директории или команды.

Управление историей введенных команд

Чтобы избежать частых переписываний одинаковых команд, вспомнить ранее введенную и забытую и выполнить другие операции, можно посмотреть их историю. Она хранится в файле по пути «~/.bash_history», который можно открыть через любой текстовый редактор и просто ознакомиться с ней наглядно.

  • Ctrl+P(Стрелка вверх) — показывает предыдущую выполненную команду из сохраненной истории Bash. Нажимать можно не один раз, до момента пока не будет найдена нужная.
  • Ctrl+N(Стрелка вниз) — нажатие клавиш отобразит следующую команду из истории. Также можно нажимать неограниченное количество раз.
  • Alt+R — если команда была найдена через историю, а затем отредактирована, данное сочетание клавиш отменит эту правку.

В терминале также доступна функция поиска ранее запущенных команд.

Горячие клавиши в терминале Linux

  • Ctrl+R — открывает режим поиска команд. Достаточно удержать эту комбинацию и начать набирать команду, что позволит найти ее в истории.
  • Ctrl+O — выполнение найденной с использованием Ctrl+R команды.
  • Ctrl+G — завершить работу с режимом поиска по истории, не выполняя команду.

Контроль над процессами

Чтобы управлять процессами в терминале, используется следующий список горячих клавиш:

Горячие клавиши в терминале Linux

  • Ctrl+C — завершение запущенного в Linux процесса. Эта комбинация отправляет процессу сигнал SIGINT — это стандартный для большей части процессов запрос. Некоторые процессы игнорируют эту команду, но это больше исключение и встречается крайне редко.
  • Ctrl+Z — приостановление текущего процесса, запущенного в терминале на переднем плане. Процесс получает запрос SIGSTP. Запустить процесс на переднем плане позже можно командой « fg ».
  • Ctrl+D — завершение работы терминала. Система отправляет запрос EOF (конец файла) в терминал. Затем его работа будет завершена после получения данного запроса. Вместо этой комбинации можно набрать команду « exit ».

Надежный хостинг для сайта. 14 дней — бесплатно!

как из ctrl+alt+F1 вернутся в графический режим?

ttyv0 «/usr/libexec/getty Pc» cons25 on secure
# Virtual terminals
ttyv1 «/usr/libexec/getty Pc» cons25 on secure
ttyv2 «/usr/libexec/getty Pc» cons25 on secure
ttyv3 «/usr/libexec/getty Pc» cons25 on secure
ttyv4 «/usr/libexec/getty Pc» cons25 on secure
ttyv5 «/usr/libexec/getty Pc» cons25 on secure
ttyv6 «/usr/libexec/getty Pc» cons25 on secure
ttyv7 «/usr/libexec/getty Pc» cons25 on secure
ttyv8 «/usr/local/bin/xdm -nodaemon» xterm off secure

asc ★
( 03.07.10 16:25:28 MSD )

Alt+F7 или alt+F8 (иногда иксы могут запуститься на восьмом терминале вместо седьмого).

AITap ★★★★★
( 03.07.10 19:44:23 MSD )
Ответ на: комментарий от AITap 03.07.10 19:44:23 MSD

Это от дистра зависит. В федоре, ЕМНИП, и вовсе на первом пускаются.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *