kill命令 - 杀死进程

ID:15595 / 打印

kill命令的功能是杀死(结束)进程。Linux系统中如需结束某个进程,既可以使用如service或systemctl这样的管理命令来结束服务,也可以使用kill命令直接结束进程信息。

如使用kill命令后进程并没有结束,则可以使用信号9进行强制杀死动作。

语法格式:kill 参数 进程号

常用参数:

-a不限制命令名与进程号的对应关系 -p不发送任何信号
-l显示系统支持的信号列表-s设置向进程发送的信号

参考示例

列出系统支持的全部信号列表:

[root@linuxcool ~]# 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 

结束某个指定的进程(数字为对应的PID值):

[root@linuxcool ~]# kill 518 

强制结束某个指定的进程(数字为对应的PID值):

[root@linuxcool ~]# kill -9 518
上一篇: useradd命令 - 创建并设置用户信息
下一篇: help命令 - 显示帮助信息

作者:admin @ 24资源网   2024-10-23

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。