Бывший коллега что-то делал с top
этим, когда бы он ни работал от имени root, данные сортируются по использованию MEM, а не по умолчанию загрузки ЦП. Согласно многочисленным запросам, страница руководства и даже параметры в самой верхней консоли (O), просто нажав на k
нее, должны быть отсортированы по процессору, но вместо этого, когда я нажимаю на k
нее, запрашивается pid для уничтожения.
Так как же мне вернуть сортировку по умолчанию в ЦП?
Ответы:
Вы можете изменить поле сортировки в интерактивном
top
окне с <и >ключами. Я не уверен , что операционная система вы работаете , но , по крайней мере на моем GNU сверху, kкак предполагается убить, не сбрасывается.Предположительно, ваш друг изменил поле сортировки и нажал Shift+, W чтобы сохранить
~/.toprc
. Просто используйте ключи, которые я упомянул, чтобы выбрать нужное поле сортировки, а затем, когда оно настроено так, как вам нравится, снова нажмите Shift+, Wи оно должно сохранить это состояние и открыть его в следующий раз.источник
z
чтобы включить цветной режим, а затемx
выделить текущий столбец сортировки. Намного легче увидеть, что происходит, когда вы используете,<
и>
изменить то, что вы сортируете.x
выделит текущий столбец сортировки даже в нецветном режиме. Нажатиеb
переключит жирный шрифт, чтобы выделить его еще больше.Чтобы добавить к ответам уже P(верхний регистр P) делает верхний порядок ЦП, затем нажмите W(снова верхний регистр W), чтобы сохранить.
M возвращается в память
источник
man top
доступных в macOS Sierra 10.12.2.В Mac OS X, похоже, нет команды для сохранения параметров, и
man top
ничего не говорится о файле .toprc. Похоже, лучшее, что вы можете сделать, этоисточник
Возможно, вам придется нажать Shift+ fили Shift+, oчтобы войти в подменю поля сортировки, затем нажать kдля
%CPU
(затем, Enterчтобы выйти из меню). kозначает «убить», когда вы находитесь в «глобальном» командном режиме по умолчанию.источник
~/.toprc
. В противном случае этот ответ легче визуализировать, чем слепо нажимать клавиши <и>.Я знаю, что это не прямой ответ на ваш вопрос, но есть замечательный инструмент,
htop
который я бы хотел порекомендовать. Это как расширенная версия оригинальногоtop
инструмента, которая позволяет вам упростить сортировку и внешний вид. Например, если вы хотите отсортировать по процессору, вы просто нажимаетеF6
и выбираете сортировку.Вот как выглядит htop : скриншот htop
Вот некоторые из доступных вариантов сортировки: некоторые варианты сортировки htop
Чтобы установить его на машины CentOS / RHEL, вам нужно будет добавить репозиторий EPEL, а затем просто запустить:
yum install -y htop
или на машинах Debian просто запустите:
sudo apt-get install htop
без добавления каких-либо репо.В прошлом я написал хорошую статью о htop, не стесняйтесь проверять.
источник
Если вы запускаете это в пакетном режиме, вы должны попробовать
-b - для пакетного режима (обычно используется с -n для установки количества запусков) -o - для переопределения порядка сортировки -% CPU - это поле / столбец% CPU, вы можете использовать +/- для сортировки по возрастанию или по убыванию
Я также использовал это с опцией -S, хотя я не думаю, что это сильно изменится
источник