Senior
Как да спрете работещ процес в Linux?
sobes.tech AI
Отговор от AI
Можете да спрете работещ процес в Linux по няколко начина:
- Намерете PID (идентификатор на процеса) с командата:
ps aux | grep име_на_процеса
- Използвайте командата
kill, за да изпратите сигнал за приключване:
kill PID
По подразбиране се изпраща сигнал SIGTERM (15), който правилно приключва процеса.
- Ако процесът не приключва, можете да изпратите сигнал SIGKILL (9):
kill -9 PID
- За удобство можете да използвате
pkillпо името на процеса:
pkill име_на_процеса
- Също така,
killallприключва всички процеси с посоченото име:
killall име_на_процеса
Важно е да използвате SIGKILL само ако другите сигнали не работят, тъй като той не позволява на процеса да освободи ресурсите правилно.