Junior — Middle
Come si può terminare un processo in esecuzione nel sistema?
sobes.tech AI
Risposta dell'AI
Per terminare un processo in esecuzione nel sistema, è possibile utilizzare diversi metodi:
- Comando kill — invia un segnale al processo tramite il suo PID (identificatore di processo). Ad esempio:
kill 1234 # invia il segnale SIGTERM (richiesta di terminazione)
kill -9 1234 # terminazione forzata (SIGKILL)
- Comando pkill — termina i processi per nome:
pkill firefox
- Comando killall — termina tutti i processi con il nome specificato:
killall chrome
- Attraverso il task manager (ad esempio,
top,htop), dove è possibile selezionare il processo e terminarlo.
È importante usare prima segnali soft (SIGTERM), in modo che il processo possa terminare correttamente, e solo se necessario, applicare la terminazione forzata (SIGKILL).