linux命令行杀死进程_shell脚本获取进程号并杀死进程

linux命令行杀死进程_shell脚本获取进程号并杀死进程1.kill作用:根据进程号杀死进程用法:kill[信号代码]进程ID举例:[root@localhost~]#psauxf|grephttpdroot49390.00.05160708pts/3S+13:100:00\_grephttpdroot48300.11.32423210272?Ss13:020:00/usr/sbin/h…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1. kill

作用:根据进程号杀死进程

用法: kill [信号代码] 进程ID

举例:

[root@localhost ~]# ps auxf |grep httpd root 4939 0.0 0.0 5160 708 pts/3 S+ 13:10 0:00 \_ grep httpd root 4830 0.1 1.3 24232 10272 ? Ss 13:02 0:00 /usr/sbin/httpd apache 4833 0.0 0.6 24364 4932 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4834 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4835 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4836 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4840 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd

注意:kill -9 来强制终止退出

举例

[root@localhost ~]# ps aux |grep gaim beinan 5031 9.0 2.3 104996 17484 ? S 13:23 0:01 gaim root 5036 0.0 0.0 5160 724 pts/3 S+ 13:24 0:00 grep gaim

或者

[root@localhost ~]# pgrep -l gaim 5031 gaim

5031 gaim

[root@localhost ~]# kill -9 5031

特殊用法:

kill -STOP [pid]

发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。

kill -CONT [pid]

发送SIGCONT (19,18,25)重新开始一个停止的进程。

kill -KILL [pid]

发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。

kill -9 -1

终止你拥有的全部进程。

2. killall

作用:通过程序的名字,直接杀死所有进程

用法:killall 正在运行的程序名

举例:

[root@localhost beinan]# pgrep -l gaim 2979 gaim [root@localhost beinan]# killall gaim

注意:该命令可以使用 -9 参数来强制杀死进程

3. pkill

作用:通过程序的名字,直接杀死所有进程

用法:#pkill 正在运行的程序名

举例:

[root@localhost beinan]# pgrep -l gaim 2979 gaim [root@localhost beinan]# pkill gaim

4. xkill

作用:杀死桌面图形界面的程序。

应用情形实例:firefox出现崩溃不能退出时,点鼠标就能杀死firefox 。

当xkill运行时出来和个人脑骨的图标,哪个图形程序崩溃一点就OK了。

如果您想终止xkill ,就按右键取消;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189133.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月14日 下午4:16
下一篇 2026年4月14日 下午4:22


相关推荐

  • Java经典代码-冒泡排序[通俗易懂]

    Java经典代码-冒泡排序[通俗易懂]/** *@authorManScript * */publicclassMaopao{staticint[]scores={5,10,5,2,9,3,8};publicstaticvoidmain(String[]args){for(inti=0;ifor(intj=0;jif(scores[j]>scores[j+1]){

    2022年7月7日
    27
  • 红月服务器制作过程,红月3.8C私服架设教程

    红月服务器制作过程,红月3.8C私服架设教程————————————————九到一私服资源下载站原创教程–红月3.8C私服架设录像教程————————————————大家好,今天架设红月私服。课前必看为MSSQL的架设教程。事先我已经安装好SQL了。下面我们下下载好服务端和客户端。桌面上建立个文件夹储存OK,…

    2026年4月17日
    5
  • 【条形码教程】如何批量识别条形码重命名图片,条形码条码识别批量识别快递单据条码并以条码重命名的方法

    【条形码教程】如何批量识别条形码重命名图片,条形码条码识别批量识别快递单据条码并以条码重命名的方法前几天有个网友留言说如何对快递单的照片进行数字重命名 有没有高效的方式这次我们写出第二种方案 请务必看完再使用软件 以前我们写过一篇文章如何批量识别图片里的文字精准判断位置重命名方案一 批量识别图片部分区域的文字改文件名 方案二 就是如何去读取图片上的条码来进行重命名 方案如下 首先分析条形码的类型主要是 EAN 13 128 CODE128 39 等等 今天先将条形码 二维码就先放一边我们就用 Code128 的示例来说明 怎么去识别条形码中的数字 来改这个图片这里要

    2025年7月28日
    6
  • AFL实战

    AFL实战关于 AFLAmericanf 号称是当前最高级的 Fuzzing 测试工具之一 由谷歌的 MichalZalews 所开发 通过对源码进行重新编译时进行插桩 简称编译时插桩 的方式自动产生测试用例来探索二进制程序内部新的执行路径 与其他基于插桩技术的 fuzzers 相比 afl fuzz 具有较低的性能消耗 有各种高效的 fuzzing 策略和 tricks 最小化技巧 不需要

    2026年3月20日
    2
  • 计算机主机降温,电脑CPU降温软件真的可以降温吗?

    计算机主机降温,电脑CPU降温软件真的可以降温吗?现在在很多工作领域 都需要长时间使用到电脑 那么在这种情况下 电脑要不停的运转 电脑得不到休息将会使其 CPU 温度过高 对此现在市面上出现了一些 CPU 降温软件 那么问题来了 这些软件真的能让 CPU 降温吗 一 工作原理且慢 笔者在此首先郑重的澄清一个概念 那就是此类超频软件 其实应该说是降温软件 比较恰当 或许有人会问我说 这有什么不一样 当然不一样了 因为当你的 CPU 在超频时 如果进不了 Window

    2026年3月19日
    2
  • 12-stat 函数

    12-stat 函数在 linux 中 经常需要获取文件的属性 比如修改时间 文件大小等等 stat 函数将会帮助我们得到这些信息

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号