GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come trovare e uccidere i processi zombi in CentOS 8

Nel sistema operativo UNIX e Linux, i processi Zombie noti anche come processi defunti sono quelli che sono ancora in esecuzione dopo l'esecuzione completa del processo ma rimangono ancora nella tabella dei processi. In questo tutorial impareremo come controllare e uccidere i processi Zombie in CentOS 8.

Come trovare processi zombi/defunti in CentOS

Per visualizzare i processi Zombie o Defunti, apri il terminale e usa il seguente comando:

# ps aux | grep “defunct”

Quanti processi zombi sono in esecuzione?

Per vedere quanti processi Zombie sono in esecuzione, puoi usare i seguenti comandi.

# ps aux | awk {'print $8'}|grep -c Z
# ps aux | awk '{ print $8 " " $2 }' | grep -wc Z
# ps aux | awk {'print $8'}|grep Z|wc -l

Elenca l'ID processo di Zombie Process

Per elencare l'ID processo dei processi Zombie, utilizzare il comando seguente:

# ps aux | awk '{ print $8 " " $2 }' | grep -w Z

Per uccidere il processo Zombie, usa il seguente comando con l'ID del processo, rimuoverà il processo Zombie in esecuzione sul tuo server. Per questo usa il seguente comando.

# kill -9 <PID>

Conclusione

In questo tutorial, abbiamo imparato come visualizzare il processo Zombie e i relativi ID di processo e come ucciderli.


Cent OS
  1. Come uccidere un processo zombie su Linux

  2. Come trovare e uccidere il processo Zombie in Linux

  3. Come eseguire il debug del processo di avvio di sistema in CentOS/RHEL 7 e 8

  4. Come uccidere il processo di zombi

  5. Trova (e uccidi) i vecchi processi

Come trovare e uccidere i processi in esecuzione in Linux

Come individuare e terminare un processo con il terminale Linux

Come uccidere i processi zombie in Ubuntu 20.04 LTS

Come trovare l'ID di processo di un programma e ucciderlo [Suggerimento rapido]

Come uccidere i processi zombi in Ubuntu

Come uccidere i processi in Linux usando kill, killall e pkill