51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux kill 命令 杀死进程

管理进程的状态

https://51tbox.com/" 命令只能由进程所有者或具有root权限的用户使用

当程序运行为进程后,如果希望停止进程,怎么办呢?那么此时我们可以使用linux的kill命令对进程发送关闭新号,当然除了kill 还有killall pkill

1- 使用kill --l列出当前系统所支持的信号

虽然Linux信号很多,但是我们仅仅使用最常用的3个信号

  • SIGHUP 重新加载配置文件 1 不停机维护
  • SIGKILL 强制杀死进程 9
  • SIGTERM 终止进程,默认kill使用该信号 15

强制终止服务

kill -9 15692

2.Linux系统中 killall,pkill命令用于杀死指定名字的进程

我们可以使用kill命令杀死指定进程的PID的进程,killall和pkill直接杀进程而不需要查pid

安装killall

yum install psmisc -y

killall+进程的名称

killall nginx

pkill nginx

使用pkill踢出从远程登录到本机的用户,终止pts1上所有进程,用户强制退出

pkill -9 -t pts/1

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	

赞(3)
未经允许不得转载:工具盒子 » linux kill 命令 杀死进程