comando kill Linux
Linux comando kill per cancellare un programma in esecuzione o di lavoro.
può uccidere le informazioni specificate al programma. Informazioni SIGTERM di default (15), è possibile specificare il programma termina. Se questo non termina il programma, è possibile utilizzare SIGKILL (9) le informazioni per cercare di forzare Installazione applicazioni. Programma di lavoro o il numero di posti di lavoro disponibili o comando ps per istruzioni vista.
grammatica
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
Descrizione Parametro:
- -l <numero messaggio> se l'aggiunta di <numero messaggio> opzione, l'opzione -l elenca i nomi di tutte le informazioni.
- -s <nome messaggio o numero> specifica le informazioni da inviare.
- [Programma] [programmi] può essere un programma di PID o pgid, può essere il numero di posti di lavoro.
Esempi
Uccidere il processo
# kill 12345
processo di uccidere Forza
# kill -KILL 123456
L'invio di un segnale SIGHUP, il segnale può essere usato a
# kill -HUP pid
Uccidere il processo
# kill -9 123456
segnale di visualizzazione
# kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX
Uccidere tutti i processi specificati dall'utente
#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 #kill -u hnlinux //方法二