Тройка для работы с процессами без лишних движений.
ps aux # все процессы: USER, PID, CPU, MEM, CMD
ps aux --sort=-%mem | head -10 # топ по памяти
ps -ef --forest # дерево процессов
pgrep nginx # PID всех процессов nginx
pgrep -a python # PID + полная командная строка
pkill -f "gunicorn app:app" # убить по полному имени команды
pkill -HUP nginx # послать сигнал (не убивать)
-f у pgrep/pkill проверяет всю строку команды, не только имя процесса — удобно когда несколько инстансов одной программы.
#linux #bash #sysadmin
