Версия: 3.3.17
top - используется для динамичного просмотра процессов системы в реальном времени. По умолчанию программа показывает процессы которые грузят CPU, обновления происходят каждые 5 секунд.
Лицензия:
GPL, LGPL
Синтаксис:
top -hv | -bcEeHiOSs1 -d secs -n max -u|U user -p pid(s) -o field -w [cols]
Обычно обязательным является только ключ (-
), и даже пробелы полностью необязательны.
Опция | Описание |
---|---|
-h | -v | Помощь/Версия. Показать версию библиотеки и приглашение к использованию, затем завершить работу. |
-b | Пакетный режим. Запускает top в пакетном режиме, что может быть полезно для направления вывода top в другие программы или в файл. В этом режиме top не принимает ввод и работает до тех пор, пока не будет достигнут предел итераций, заданный параметром командной строки -n , или пока не будет завершен. |
-c | Переключение командной строки/Имя программы. Запускает top с последним запомненным состоянием c измененным. Таким образом, если top показывал командные строки, теперь в этом поле будут отображаться имена программ и наоборот. См. интерактивную команду c для дополнительной информации. |
-d | Интервал времени задержки в виде: -d сс.д (сек.десятых). Указывает задержку между обновлениями экрана и переопределяет соответствующее значение в персональном файле конфигурации или в стартовом значении по умолчанию. Позже это можно изменить с помощью интерактивных команд d или s .Дробные секунды допускаются, но отрицательное число не разрешено. Во всех случаях, однако, такие изменения запрещены, если top работает в безопасном режиме, за исключением случаев, когда использован ключ командной строки s . Дополнительную информацию о Безопасном режиме см. в теме 6d. Ограничения ФАЙЛА Ограничений СИСТЕМЫ. |
-e | Принудительное масштабирование памяти задачи как: -e k | m | g | t | p. Указывает top принудительно масштабировать область памяти задачи как: k - кибибайты m - мебибайты g - гибибайты t - тебибайты p - пебибайты Позже это можно изменить с помощью переключателя команды `e'. |
-E | Принудительное масштабирование сводной памяти как: -E k | m | g | t | p | e Указывает top принудительно масштабировать сводную область памяти как: k - кибибайты m - мебибайты g - гибибайты t - тебибайты p - пебибайты e - эксбибайты |
Столбцы утилиты top:
Полная справка утилиты:
man top
Для вывода списка процессов следует открыть терминал и ввести команду:
top
Вывод покажет список программ в системе и информацию о них. По умолчанию она в реальном времени сортирует их по нагрузке на процессор:
top - 05:06:30 up 23 min, 1 user, load average: 0,09, 0,26, 0,29
Tasks: 209 total, 2 running, 207 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0,7 us, 0,2 sy, 0,0 ni, 98,9 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem : 15674,3 total, 11469,9 free, 2225,9 used, 1978,5 buff/cache
MiB Swap: 0,0 total, 0,0 free, 0,0 used. 11955,2 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8070 superad+ 20 0 16,7g 280568 188692 S 0,7 1,7 1:05.79 chromium
8191 superad+ 20 0 24,8g 187896 111248 S 0,7 1,2 0:48.19 chromium
8277 superad+ 20 0 24,8g 224076 115180 S 0,7 1,4 1:24.38 chromium
9657 superad+ 20 0 24,8g 165672 112952 S 0,7 1,0 0:12.57 chromium
10151 superad+ 20 0 10872 4228 3380 R 0,7 0,0 0:00.05 top
15 root -2 0 0 0 0 I 0,3 0,0 0:00.54 rcu_pre+
6719 root 20 0 1106540 115696 66612 S 0,3 0,7 0:58.22 Xorg
7206 superad+ 20 0 9356 5460 4100 S 0,3 0,0 0:00.57 dbus-da+
7330 superad+ 20 0 395984 38916 29012 S 0,3 0,2 0:02.74 panel-2+
8100 superad+ 20 0 16,9g 168612 106712 S 0,3 1,1 0:59.49 chromium
8104 superad+ 20 0 16,6g 141708 119512 S 0,3 0,9 0:08.55 chromium
1 root 20 0 21352 13904 9232 S 0,0 0,1 0:02.21 systemd
2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd
3 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_gp
4 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_par+
5 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 netns
7 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker+
Для того чтобы узнать PID процесса с помощью утилиты top следует открыть терминал и ввести команду:
top -n 1 | grep rustdesk
Где:
Примерный вывод:
20196 superadmin 20 0 3072272 684920 108472 S 56,2 4,3 68:09.83 rustdesk
Где:
Установить top можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".