Linux kill命令

2024-05-06 48

kill命令是Linux系统中用于结束进程的命令。它可以终止正在运行的进程,释放系统资源。在Linux系统中,除了使用如service或systemctl这样的管理命令来结束服务外,还可以使用kill命令直接结束进程信息。如果使用kill命令后进程没有结束,则可以使用信号9进行强制杀死动作。

一、语法格式

kill 参数 进程号

二、常用参数

1、-a:不限制命令名与进程号的对应关系

2、-p:不发送任何信号

3、-l:显示系统支持的信号列表

4、-s:设置向进程发送的信号

三、参考示例

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

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

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

[root@zzbaike ~]# kill 518

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

[root@zzbaike ~]# kill -9 518
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
Linux kill命令
上一篇: Linux resize2fs命令
Linux kill命令
下一篇: Linux useradd命令