Когда я делаю «top», я узнаю, что существует много процессов, из которых многие находятся в состоянии сна. Мне нужно увидеть полный снимок всех процессов на этом этапе. «top» может отображать список процессов, которые помещаются на одном экране. Как получить полный список?
Помимо прочего, мне интересно посмотреть список всех процессов, которые находятся в «спящем» состоянии. Я не думаю, я могу получить состояние процесса в выводе команды "PS"
htop
. Его список процессов прокручивается.Ответы:
top -b
кажется, делает трюк.источник
-n1
опции даст одну полную страницу, а затем выйти.top -l1
работает в OS X / macOS для вывода списка всех процессов с состояниями, хотя% CPU будет некорректным для отдельного образца с -l, так как он рассчитывается с использованием дельты между образцами.Вы можете получить состояние процесса с помощью coreutils
ps
перечислю все это и многое другое. Вот как вы можете их декодировать со страницы руководства:
источник