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

7. Выделение работающих процессов в выходных данных команды top системы Linux — нажмите z или b

Нажмите z или b, в результате работающие процессы будут выделены так, как это показано ниже:

Рис.: Ubuntu Linux –команда top выделила работающие процессы

8. Показываем абсолютный путь модуля команды и ее аргументы — нажмите c

Нажатие клавиши c покажет / скроет абсолютный путь к исполняемому модулю команды и и покажет ее аргументы. Данные будут выданы следующим образом:

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 /usr/sbin/gagent 1882 geek 25 0 2485m 1.7g 26m S 0 21.7 22:38.97 /usr/sbin/gagent -l 0 -u pre

9. Выход из команды top после заданного числа итераций — используем top -n

До тех пор, пока вы не нажмете клавишу q, команда top будет непрерывно выдавать данные. Если вы хотите выполнить только определенное число итераций и после этого хотите автоматически выйти из команды top, то используйте параметр -n так, как показано ниже.

В приведенном ниже примере будет выполнено 2 итерации команда top в системе unix, а затем будет выполнен автоматический выход из команды:

$ top -n 2

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