Latest web development tutorials

Linux kill command

Linux command Daquan Linux command Daquan

Linux kill command to delete a running program or work.

can kill the specified information to the program. Default information SIGTERM (15), you can specify the program terminates. If this does not terminate the program, you can use SIGKILL (9) the information to try to force Remove Programs. Work program or the number of available jobs or ps command to view instructions.

grammar

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

Parameter Description:

  • -l <message number> if adding <message number> option, the -l option lists the names of all the information.
  • -s <message name or number> specifies the information to be sent.
  • [Program] [programs] may be a program of PID or PGID, it may be job number.

Examples

Kill the process

# kill 12345

Force kill process

# kill -KILL 123456

Sending a SIGHUP signal, the signal can be used at

# kill -HUP pid

Kill the process

# kill -9 123456

Display signal

# 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

Kill all processes specified user

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

Linux command Daquan Linux command Daquan