linux下杀死进程命令

改进1:
        $ ps -ef | grep firefox
         smx       1827     1  4 11:38 ?        00:27:33 /usr/lib/firefox-3.6.18/firefox-bin
         smx      12029  1824  0 21:54 pts/0    00:00:00 grep --color=auto firefox
    
        然后就是
        $kill -s 9 1827
    改进2——使用pgrep:    这个命令是专门用于进程查询的grep.
        $ pgrep firefox
         1827
    改进3——使用pidof:    和pgrep相比稍显不足的是,pidof必须给出进程的全名.
        $ pidof firefox-bin
        1827
    改进4:
        $ pgrep firefox | xargs kill -s 9
        xargs命令是用来把前面命令的输出结果(PID)作为“kill -s 9”命令的参数
    改进5:    
        $kill -s 9 `pgrep firefox`        注意:这里不是单引号
    改进6——pkill:
        看到pkill想到了什么?没错pgrep和kill!pkill=pgrep+kill。
        $pkill -9 firefox
        说明:"-9" 即发送的信号是9,pkill与kill在这点的差别是:pkill无须 “s”,终止信号等级直接跟在 “-“ 后面。
    改进7——killall:
        killall和pkill是相似的,过如果给出的进程名不完整,killall会报错。pkill或者pgrep只要给出进程名的一部分就可以终止进程。
        $killall -9 firefox

转载于:https://www.cnblogs.com/langqi250/archive/2013/03/14/2959600.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值