Если вы хотите выполнить команду top в потоковом режиме, то используйте параметр -b так, как показано ниже:
$ top -b -n 1
Замечание: Эта возможность очень полезна в том случае, если вы хотите собирать выходные данные команды top в текстовый файл в удобочитаемом виде.
11. Разделение выходных данных команды Top на несколько панелей — нажмите A
Для того, чтобы разделить выдачу данных на несколько частей, выдаваемых на терминал, нажмите клавишу A. Вы сможете циклически переходить от одной части к другой при помощи нажатия на клавишу a. Это очень полезно, когда вы сортируете выходные данные, выдаваемых в нескольких окнах, по различным столбцам выдачи данных.
Получение помощи Help команды Top в командной строке и интерактивно
Для того, чтобы быстро из командной строки получить подсказку help, используйте команду top -h так, как показано ниже
$ top -h
top: proctop version 3.2.0
usage: top -hv | -bcisS -d delay -n iterations [-u user | -U user] -p pid [,pid...]
Когда работает команда top, нажмите клавишу h, в результате будет выдан интерактивный вариант подсказки help для команды top.
Help for Interactive Commands - proctop version 3.2.0
Window 1:Def: Cumulative mode Off. System: Delay 3.0 secs; Secure mode Off.
Z,B Global: 'Z' change color mappings; 'B' disable/enable bold
l,t,m Toggle Summaries: 'l' load avg; 't' task/cpu Ss; 'm' mem info
1,I Toggle SMP view: '1' single/separate Ses; 'I' Irix/Solaris mode
..........
Уменьшение числа процессов, выдаваемых в выходных данных команды top — нажмите n
Нажмите клавишу n в интерактивном режиме — будет задан запрос на указание числа показыаемых процессов. В приведенном ниже примере единовременно будут изображаться только 2 процесса
Maximum tasks = 0, change to (0 is unlimited): 2
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1309 geek 23 0 2483m 1.7g 27m S 0 21.8 45:31.32 gagent
1882 geek 25 0 2485m 1.7g 26m S 0 21.7 22:38.97 gagent