lax - вывод всех процессов в системе (UID не преобразуется в имя пользователя);
-ejH - вывод процессов в виде дерева;
-С process -o col - вывод информации из колонки col о процессе process
(col бывают следующие:
USER - имя пользователя, PID;
%CPU - % использования CPU;
%MEM - % использования памяти;
VSZ - виртуальный размер процесса, в Кб;
RSS - объем используемой физической памяти, в Кб;
TTY - идентификатор управляющего терминала;
STAT - текущий статус процесса, м/б;
D - ожидание вв/выв;
R - запущен;
S - ожидание;
T - остановлен;
W - процесс выгружен на диск;
X - процесс уничтожен;
Z - зомби и др...;
START - время запуска процесса;
TIME - время ЦП для процесса;
COMMAND - команда, запустившая процесс);
-u user - отобразить процессы пользователя user;
pstree - команда отображает дерево запущенных процессов
(ИМХО-отличная программа, дает очень наглядное представление о запущенных процессах в системе):
-a - отображение процессов с аргументами запуска командной строки;
-h - подсвечивает текущий процесс и его предков;
-u - показывает UID процесса (Когда uid процесса отличается от uid родителя ,
то новый uid показывается после имени процесса ,заключенным в круглые скобки);
top – показать все запущенные процессы в интерактивном режиме
(с возможностью сортировки по загрузке ЦП/памяти/т.п.):
h - справка о программе;
k - уничтожить процесс;
n - число отображаемых процессов;
u - сортировать по имени пользователя;
M - сортировать по объему ОЗУ;
P - сортировать по загрузке ЦП;
r - изменить приоритет выполнения;
q - выход;
killpid – убить процесс с id/pid:
-TERM pid - попытаться завершить процесс с pid -
сигналом SIGTERM(этот сигнал может быть обработан или проигнорирован программой);
-KILL pid - завершить процесс принудительно, убить процесс в независимости от его
состояния сигналом SIGKILL (процесс не может проигнорировать сигнал);
killallproc – убить все процессы с именем proc *;
pidofproc1 proc2 - вывести PID всех запрошенных процессов;
bgnumber – список остановленных и фоновых задач/продолжить
выполнение остановленной задачи в фоне, имеющей номер number;
fgnumber – выносит на передний план последние задачи:
n – вынести задачу n на передний план;
nice-n value script - изменение приоритета запускаемого
процесса script на значение, равное value (может быть от -20 до 19, в порядке
уменьшения приоритета, т.е. -20 - самый высокий);
renice-value PID - изменение приоритета запущенного процесса с PID=PID
на значение, равное value (может быть от -20 до 19, в порядке уменьшения
приоритета, т.е. -20 - самый высокий);
nohubscript - разрешение запускаемому процессу script , быть устойчивому
к закрытию (при выходе пользователя процесс продолжит свое выполнение);
lsofpid - просмотр открытых файлов, процессом с pid.