commande kill Linux
commande kill Linux pour supprimer un programme ou un travail en cours d'exécution.
peut tuer les informations spécifiées au programme. Par défaut SIGTERM d'information (15), vous pouvez spécifier le programme se termine. Si cela ne se termine pas le programme, vous pouvez utiliser SIGKILL (9) les informations pour essayer de forcer Suppression de programmes. Programme de travail ou le nombre d'emplois disponibles ou commande ps pour afficher les instructions.
grammaire
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
Description Paramètre:
- -l <nombre de messages> si l'ajout <nombre de messages> option, l'option -l répertorie les noms de toutes les informations.
- -s <nom du message ou le numéro> spécifie les informations à envoyer.
- [Programme] [programmes] peut être un programme de PID ou PGID, il peut être certain nombre d'emplois.
Exemples
Tuer le processus
# kill 12345
kill de processus de travail
# kill -KILL 123456
Envoi d'un signal SIGHUP, le signal peut être utilisé à
# kill -HUP pid
Tuer le processus
# kill -9 123456
signal d'affichage
# 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
Tuez tous les processus spécifiés par l'utilisateur
#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 #kill -u hnlinux //方法二