Я не говорю о закрытии самого окна терминала, что вы можете легко сделать с помощью exit
команды. Я говорю о закрытии вкладки, которую вы изначально открывали нажатием CtrlShiftTкомбинации клавиш. Когда я закончу работать с ним, я хотел бы закрыть его, не отрывая рук от клавиатуры и не нажимая кнопку мыши, чтобы нажать эту маленькую кнопку X. Есть ли команда для этого?
9
Ответы:
Когда процесс оболочки внутри вкладки терминала завершится, он закроется. Если это была единственная вкладка, все окно закроется. Так что вам просто нужно выйти из сессии Bash.
Ваша сессия Bash завершается ...
exit
.EOT
кода («Конец передачи»).Обратите внимание, что она должна быть нажата, когда командная строка пуста, то есть вы еще ничего не вводили в этой строке.
Также обратите внимание, что вы можете вкладывать несколько интерактивных оболочек. Вы можете начать новую оболочку внутри текущего, запустив например
bash
,sh
,python
,bc
, ... Theexit
и Ctrl+ Dвсегда будет только прервать текущую активную оболочку, которая, как правило , самый внутренний один.источник
Из справки терминала GNOME :
источник
Вы уже упоминали об этом, введите exit, и вкладка (а также сеанс терминала, запущенный на вкладке) будут закрыты.
источник
Как и @YiboYang, упомянутый в комментариях, это невозможно сделать
Ctrl + W
илиexit
в некоторых случаях:Этот ярлык может быть просмотрен / изменен из строки меню, через Файл> Терминал> Настройки> Ярлыки
Настройки терминала GNOME
Это выделено на изображении выше. Дважды щелкните по сочетанию клавиш и просто введите новую комбинацию, чтобы назначить ее,
Например, я установил мой
Ctrl + W
синхронизм со стандартным ярлыком браузера, чтобы закрыть вкладку.источник