Как убить htop, если я не могу использовать F10?
Я использую htop
в терминале, но я не могу закрыть его с помощью F10. Кажется, F10 просто открывает диалоговое окно " Файл" программы. Есть ли способ отключить его, чтобы я мог закрыть htop
обычно?
4 ответа
У вас всегда могут быть сигналы прерывания Ctrl+C.
В основном Ctrl+c отправляет сигнал SIGINT (прерывание),; по умолчанию это приводит к завершению процесса.
Как top
, htop
можно выйти, нажав Q.
SIGINT
Сигнал SIGINT отправляется процессу его управляющим терминалом, когда пользователь желает прервать процесс. Обычно это инициируется нажатием Control-C, но в некоторых системах можно использовать символ "delete" или клавишу "break"
TL;DR Стандартный способ выйти htop
это F10 или q.
Поэтому, если вы не можете использовать F10, используйте q (строчные буквы).
Если вы используете gnome-терминал, то вы можете отключить, чтобы клавиша F10 открывала меню:
Откройте меню терминала gnome с помощью F10 или мыши, выберите "Правка"> "Сочетания клавиш", затем снимите флажок "Включить клавишу быстрого доступа к меню (по умолчанию F10)".
Все виды других вариантов, кроме q.
- Откройте другой терминал и убейте его оттуда.
- Убейте его из списка задач системного монитора.
- Закройте окно терминала.
Они предполагают среду рабочего стола.
Также для серверов...
- Ctrl-Alt-F1 (или F6/F7) и войдите снова, чтобы убить.
- Подключитесь снова (Telnet/SSH) и убейте.
И наконец - это с открытым исходным кодом, исправьте его.
Если вы заинтересованы в том, чтобы сделать F10 (и другие сокращения) доступными для терминальных приложений, и вы используете терминал XFCE, перейдите в "Правка" -> "Настройки" -> "Дополнительно" -> "Ярлыки" и установите соответствующие флажки, чтобы отключить клавиши. Я проверил их все, чтобы Emacs (mf) и htop (F10) работали.