Есть ли команда закрыть окно терминала через командную строку?
Чтобы закрыть окно терминала, вы можете использовать команду exit
. Кроме того, вы можете использовать ярлык ctrl kbd> + shift kbd> + w kbd>, чтобы закрыть вкладку терминала, и ctrl kbd> + сдвиг kbd> + q kbd>, чтобы закрыть весь терминал, включая все вкладки.
Вы можете использовать ярлык ^D
, то есть нажать Control и d . Это работает во многих оболочках и оболочечных средах. Технически говоря, эта комбинация клавиш испускает символ конца передачи (код ASCII 04). В gnome-terminal
, то есть bash
и других оболочках, это интерпретируется как завершение интерактивного сеанса. Вы также можете увидеть это поведение в программах, подобных cat
, которые читают из стандартного ввода (клавиатура). Попробуйте запустить его без аргументов; вы можете прекратить, введя ^D
.
Существует альтернативный способ, который требует немного больше нажатий клавиш, но стоит знать.
Использование команды exec
exec <command-name>
Сначала выполняется <command-name>
а затем выйти из оболочки.
Например, вы можете сделать:
exec sleep 1
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; который фактически закроет окно через 1 секунду.
exit
- это команда, которую вы хотите использовать для этого.
Вы можете использовать xdotool
:
xdotool getactivewindow windowkill
Обратите внимание, что это убьет все активные окна!
Если вы хотите убить только текущее использование окна :
xdotool key --clearmodifiers Ctrl+Shift+Q key --clearmodifiers KP_Enter
Да. В терминале сначала введите echo $
, чтобы узнать его идентификатор процесса. Затем введите kill -9 processid
.
Для закрытия терминала при отъезде всех рабочих процессов, чтобы продолжить работать можно сделать следующее:
bg
и затем отрицайте его, например:vlc
^Z
[1] + Остановился
bg
[1] + vlc и отрицают
exit
Это оставит текущий рабочий процесс, работающий в фоновом режиме, и закроет терминал (я нахожу, что это очень полезно).
Да. Команда - выход . Введите выход в терминал и нажмите ввод
Я знаю, что этот ответ является немного поздним, но при использовании Ubuntu или другого дистрибутива Linux, просто Ctrl+D использования для закрытия всего терминала.
Я первоначально попробовал все остальные, и они просто не работали. Например, я вижу, что люди рекомендуют exit
но честно, это просто не работает.
Я надеюсь, что кто-то соглашается со мной.