Тройка для работы с процессами без лишних движений.

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