Latest web development tutorials

Linux-Befehl kill

Linux-Befehl Daquan Linux - Befehl Daquan

Linux-Befehl kill ein laufendes Programm oder Arbeit zu löschen.

können die angegebenen Informationen zu dem Programm zu töten. Standardinformationen SIGTERM (15) können Sie festlegen, das Programm beendet wird. Wenn dies das Programm nicht beenden, können Sie SIGKILL (9), um die Informationen zu versuchen verwenden, um Programme zwingen entfernen. Arbeitsprogramm oder die Anzahl der zur Verfügung stehenden Arbeitsplätze oder Befehl ps, um Anweisungen.

Grammatik

kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

Parameter Beschreibung:

  • -l <Nachrichtennummer>, wenn <Nachrichtennummer> Option hinzufügen, listet die Option -l die Namen aller Informationen.
  • -s <message Name oder Nummer> gibt die Informationen gesendet werden.
  • [Programm] [Programme] kann ein Programm von PID oder PGID sein, kann es Auftragsnummer sein.

Beispiele

Töten Sie den Prozess

# kill 12345

Force-Prozess zu töten

# kill -KILL 123456

Senden eines SIGHUP-Signal kann das Signal an verwendet werden

# kill -HUP pid

Töten Sie den Prozess

# kill -9 123456

Anzeigesignal

# 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

Töte alle Prozesse angegebenen Benutzer

#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 
#kill -u hnlinux //方法二

Linux-Befehl Daquan Linux - Befehl Daquan