Как сохранить вид для сортировки по загрузке процессора?

19

Могу ли я как-то изменить htopпредставление по умолчанию для отображения процессов, отсортированных по загрузке процессора? Я хочу htop"запомнить" мой метод просмотра / сортировки.

Если это актуально, я сейчас на Xubuntu 13.10.

Генри
источник

Ответы:

16

Запустите htop, нажмите F6, выберите CPU%.

Выйти с помощью F10

Если он не помнит ваши настройки, проверьте ваш ~/.config/htop/htoprcфайл, доступен ли он для записи вашему пользователю. Вы можете сделать его доступным для записи следующим образом:

chown $USER ~/.config/htop/htoprc

Или вы можете попробовать удалить его и дать htopсгенерировать новый, может быть, старый как-то поврежден.

rm ~/.config/htop/htoprc
сокольничий
источник
Спасибо. Дело в том, что в следующий раз, когда я бегу htop, он не помнит мой выбор.
Генри
@ Генри Я обновил свой ответ. Все еще не помогает?
сокольничий
Удалил файл, теперь он по умолчанию сортируется по процессору. Снова, то есть, не знаю, почему это не переключилось бы назад. Спасибо.
Генри
1
Кроме того, чтобы сохранить настройки при выходе, используйте F10 для выхода вместо нажатия q.
BallpointBen
8

Я заметил, что на самом деле мне пришлось правильно завершить работу, F10а не Ctrl+ Cдля htop, чтобы сохранить сортировку по столбцу.

Джон Марк Скарборо
источник
Пожалуйста, не забудьте написать полный ответ вместо частичного. Даже если другие предоставили информацию, это не значит, что она должна быть исключена из вашего ответа. Вы также можете оставить комментарий, если хотите сообщить об этом постеру.
Xweque
Что не так с моим ответом?
Джон Марк Скарборо
Вероятно, лучше всего упомянуть, как изменить порядок сортировки.
LovesTha
2

Другие решения лучше, но если ничего не помогает, вы можете создать псевдоним для htop -s PERCENT_CPU.

отметка
источник
Это полезно, когда невозможно передать нажатие клавиши F6 - например, при подключении через Putty (Windows)
svandragt
@svandragt Может быть, у меня есть более новая версия putty, но клавиша F6 работает на windows 7 с putty.
Джошуа Пак