При использовании htop
, функциональные клавиши (например, F9 для уничтожения, F7/F8 для renice..), кажется, получен в ОС, а не в htop
. Как я мог обработать те нажатия клавиш процессом (т.е. htop
)? Я использую терминал гнома по умолчанию в Ubuntu 11.04
В меню терминалов гнома пойти Edit -> Keyboard Shortcuts...
и снимите флажок Enable the menu shortcut key (F10 by default)
. F9
кажется, работает, как обычно, и F7/F8
acually работайте, но, кажись, не смочь установить хорошее значение ниже, чем нуль, не уверенный почему о том.
Одна проблема может быть то, что ключ F10 открывает один из индикаторов. Для решения этого установите CompizConfig, Устанавливающий менеджера
sudo apt-get install compizconfig-settings-manager
Затем откройте его:
ccsm
Ожидайте его, чтобы открыться, затем выбрать Ubuntu Unity Plugin из списка.
В этих настройках измените Ключ для открытия первого меню панели для того, что Вы хотите (значение по умолчанию является F10).
Я не думаю, что это - ошибка. От htop
страница справочника:
F7], -
Увеличьтесь выбранный приоритет процесса (вычтите из 'хорошего' значения). Это может быть сделано суперпользователем только.
И от renice
страница справочника (оба htop
и renice
используйте setpriority C function
):
Пользователи кроме суперпользователя могут только изменить приоритет процессов, которыми они владеют и могут только монотонно увеличить свое ‘‘хорошее значение’’ в диапазоне 0 к PRIO_MAX (20). (Это предотвращает переопределяющие административные указы.)
На самом деле, при попытке выполнить htop как корень, он должен работать как ожидалось. Благодаря пользователю Flavio Grossi для этого ответа это абсолютно работало!!!