linux进程终止(linux终止进程命令带什么参数)

作者:电脑培训网 2024-05-07 10:36:05 720

本文主要介绍Linux中用于终止进程的kill、pikill和killall命令的用法。是入门学习Linux的基础知识。有需要的朋友可以参考一下.16-01-15杀

Kill命令:向相应进程发送指定信号。不指定信号将发送SIGTERM(15)来终止指定的进程。如果仍然无法终止程序,可以使用“-KILL”参数。它发送的信号是SIGKILL(9),这将强制进程结束。使用ps命令或jobs命令查看进程号。root用户会影响该用户的进程,非root用户只能影响自己的进程。

linux进程终止(linux终止进程命令带什么参数)

-l信号变化。如果不添加信号编号参数,使用“-l”参数将列出所有信号名称。

-a处理当前进程时,不限制命令名和进程号的对应关系。

-p指定kill命令只打印相关进程的进程号,而不发送任何信号。

-s指定发送信号

-u指定用户

例子:

代码如下:

[root@redhat~]#kill1908#杀死进程

[root@redhat~]#kill-KILL1908#强制杀死进程

[root@redhat~]#kill-96985#彻底杀死进程

[root@redhat~]#Kill-uTank#杀死指定用户的所有进程pkill

pkill命令:是ps命令和kill命令的组合,用于杀死指定进程

-f显示完整程序

-l显示源代码

-n显示新程序

-o显示旧程序

-v不满足条件的程序

-x符合条件的程序

-p进程号列出父进程为用户指定进程的进程信息

-tTerminal指定终端下的所有程序

-uuser指定用户的程序

例子:

代码如下:

[root@redhat~]#pkill-ttty1#杀死终端1下的所有进程

[root@Centos~]#pkill-kill-tpts/2#踢掉用户

[root@redhat~]#pkill-96985#彻底杀死进程

[root@redhat~]#pkill-uTank#杀死指定用户的所有进程

[root@redhat~]#pkill-vuroot#杀死所有不属于root用户的进程killall

Killall-按名称杀死进程[[]]

Killall[-egiqvw][-signal]名称.

杀死-l

杀死-V[[]]

描述

Killall向运行任何指定命令的所有进程发送信号。如果未指定信号名称,则发送SIGTERM。

信号可以指定为名称或数字。信号0只能用数字指定。

如果命令名称包含斜杠(/),则无论进程名称如何,执行该特定文件的进程都将被终止。

如果列出的命令没有要终止的进程,则Killall返回非零值。如果每个命令至少杀死一个进程,killall返回0。

Killall进程永远不会杀死自己。[[]]

选项

-e

对于很长的名称,需要完全匹配。如果命令名称超过15个字符,则可能无法使用整个名称。在这种情况下,killall将终止与名称的前15个字符匹配的所有进程。使用-e选项,此类记录将被忽略。如果还指定了-v选项,killall将为每个忽略的记录打印一条消息。

-G

杀死属于该进程组的进程。即使同一进程组包含多个进程,kill信号也仅向每个组发送一次。

-我

交互模式,在终止进程之前要求确认。

-l

列出所有已知的信号名称。

-q

如果没有进程被杀死,则不会提出投诉。

-v

报告信号是否已成功发送。

-V

显示版本信息。

-w

等待所有被杀死的进程结束。Killall会每秒检查是否有任何被杀死的进程仍然存在,只有当它们全部死亡时才返回。注意:如果信号被忽略或没有效果,或者进程陷入僵尸状态,killall可能会永远等待。

例子:

代码如下:

[root@redhat~]#Killallsudo会话结束,结束shell.已被杀死。

相关推荐

  • 饿了么怎么设置多选(饿了么指定单)

    饿了么怎么设置多选(饿了么指定单)

    饿了么单选按钮添加点击事件前言最近需要点击不合格时打开弹窗输入不合格数据。问题是当你想修改不合格的数据时,点击不合格的数据没有反应;因为Radio单选按钮只提供…

    饿了么怎么设置多选(饿了么指定单) 2024-05-05 13:13:52
  • 进程中的system项经常cpu占用率非常高怎么办-(system idle process cpu占用过高)

    进程中的system项经常cpu占用率非常高怎么办-(system idle process cpu占用过高)

    经常会遇到SYSTEM进程的CPU长时间接近100%的情况。借助ProcessExplorer,您可以轻松解决一些与驱动程序相关的SYSTEM进程问题。这里为您…

    进程中的system项经常cpu占用率非常高怎么办-(system idle process cpu占用过高) 2024-05-05 04:27:15
  • crypthelper.exe(crypto进程)

    crypthelper.exe(crypto进程)

    很多网友问crypserv.exe是什么进程?cryptoserv.exe是病毒吗?下面小编就来介绍一下crypserv.exe的相关内容。不懂的请过来了解一下…

    crypthelper.exe(crypto进程) 2024-05-03 07:40:42
  • lsass.exe是什么进程(isass是什么程序)

    lsass.exe是什么进程(isass是什么程序)

    很多网友问issch.exe是什么进程?issch.exe是病毒吗?小编整理了issch.exe相关内容的介绍。如果你不明白,就来了解一下.17-05-18is…

    lsass.exe是什么进程(isass是什么程序) 2024-05-02 05:43:20
  • crsd进程(scworker.exe是病毒)

    crsd进程(scworker.exe是病毒)

    crsss.exe是W32.Rbot.mx蠕虫病毒的一部分。该病毒通过电子邮件传播,当您打开病毒发送的附件时,您就会被感染。该蠕虫会在受害者的计算机上创建SMT…

    crsd进程(scworker.exe是病毒) 2024-05-02 04:44:11