Как убить 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) работали.

Другие вопросы по тегам