Для работы с процессами мы приведем несколько часто используемых команд. С их помощью можно выполнять поиск, фильтрацию по типу, а также их принудительное завершение.
1. Для просмотра списка процессов
ps aux
2. Для поиска процесса по имени, где nginx интересующий нас процесс
ps aux | grep nginx
2.1 Узнав PID процесса мы можем получить подробную информацию о нем, в нашем примере 542
lsof -p 542
2.2 Отображение списка процессов, использующих tcp порты
lsof -nP -iTCP -sTCP:LISTEN
2.3 Поиск процесса, который занимает определенный порт, в нашем примере 443
lsof -nP -iTCP:443 -sTCP:LISTEN
3. Завершение процесса
3.1 Для завершения процесса по имени используйте команду, где nginx имя процесса
killall nginx
3.2 Принудительно завершение процесса по PID, в нашем случае 473, где 9 это максимальный приоритет
kill -9 473
Нет комментариев