Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 14457|Risposta: 0

[Linux] La differenza tra kill -9 e assenza -9 in Linux è spiegata in dettaglio

[Copiato link]
Pubblicato su 21/10/2014 17:12:09 | | |
Formato del comando di uccisione:
uccidi -Signal pid
PID è il numero di processo, che può essere trovato con il comando PS
segnale è un segnale inviato a un processo, e TERM (o il numero 9) significa "terminazione incondizionata"

Ecco un esempio
$ whoami
radice
$ ps auxw | Grep VI #查询有没有运行vi程序
fenggz 13118 0.0 0.0 4140 1044 pts/1 S+ 05:33 0:00 vi
root 13120 0.0 0.0 4836 640 pts/0 S+ 05:33 0:00 grep vi
#答案: C'è una run, numero di processo 13118

$ kill -9 13118 #把vi杀掉 (terminazione incondizionata)

$ ps auxw | Grep VI
root 13122 0.0 0.0 4404 640 pts/0 S+ 05:33 0:00 grep vi
#没有vi了...
$

Comando KILL per eliminare i processi in background
-9 significa uccidere forzatamente, annullare direttamente






Precedente:Configurazione memcached per installare e avviare
Prossimo:Come controllare correttamente l'uso della memoria di Linux
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com