Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОСС - Процессы_U.doc
Скачиваний:
5
Добавлен:
20.11.2019
Размер:
230.4 Кб
Скачать

10. Выполнение команды Top в потоковом режиме

Если вы хотите выполнить команду top в потоковом режиме, то используйте параметр -b так, как показано ниже:

$ top -b -n 1

Замечание: Эта возможность очень полезна в том случае, если вы хотите собирать выходные данные команды top в текстовый файл в удобочитаемом виде.

11. Разделение выходных данных команды Top на несколько панелей — нажмите A

Для того, чтобы разделить выдачу данных на несколько частей, выдаваемых на терминал, нажмите клавишу A. Вы сможете циклически переходить от одной части к другой при помощи нажатия на клавишу a. Это очень полезно, когда вы сортируете выходные данные, выдаваемых в нескольких окнах, по различным столбцам выдачи данных.

12. Получение помощи 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 ..........

13. Уменьшение числа процессов, выдаваемых в выходных данных команды 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

14. Изменение заголовка данных, выдаваемых командой Top, и увеличение числа изображаемых процессов

По умолчанию команда top изображает такое количество процессов, которое поместится по высоте окна. Если Вы захотите увидеть другие процессы, вам следует удалить информацию, выдаваемую в верхней части окна.

Ниже показан заголовок данных, выдаваемых командой top по умолчанию

top - 23:47:32 up 179 days, 3:36, 1 user, load average: 0.01, 0.03, 0.00 Tasks: 67 total, 1 running, 66 sleeping, 0 stopped, 0 zombie Cpu(s): 0.7% user, 1.2% system, 0.0% nice, 98.0% idle Mem: 1017136k total, 954652k used, 62484k free, 138280k buffers Swap: 3068404k total, 22352k used, 3046052k free, 586576k cached

  • Нажмите клавишу l для того, чтобы спрятать / показать строку со средним значением нагрузки.

  • Нажмите клавишу t для того, чтобы спрятать / показать строку с состоянием процессоров CPU.

  • Нажмите клавишу m для того, чтобы спрятать / показать строки 4 и 5 с информацией о состоянии памяти.