强迫杀掉指定过程,无前提终止指定过程。
格式:kill %
格式:kill -9 %
杀掉指定的任务(应用jobs号令可以列出)
格式:kill -QUIT
格式:kill -3
使得法度正常的退出。
killall号令
killall号令杀死同一过程组内的所有过程。其容许指定要终止的过程的名称,而非PID。
# killall httpd
二、示例
1)先用ps查找过程,然后用kill杀掉。
[root@new55 ~]# ps -ef|grep vim
root 3368 2884 0 16:21 pts/1 00:00:00 vim install.log
root 3370 2822 0 16:21 pts/0 00:00:00 grep vim
[root@new55 ~]# kill 3368
[root@new55 ~]# kill 3368
-bash: kill: (3368) - 没有那个过程
三、kill signal
01 |
$ kill -l |
02 |
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL |
03 |
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE |
04 |
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 |
05 |
13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT |
06 |
17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP |
07 |
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU |
08 |