频道栏目
首页 > 资讯 > Linux > 正文

Linux基础命令之杀死进程pkill

19-02-03        来源:[db:作者]  
收藏   我要投稿

pkill

pkill可以给指定的进程发送信息,它可以结束某个执行的进程或者目录登录的用户。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法

pkill[-signal][-fvx][-n|-o][-P ppid,...][-g pgrp,...][-s sid,...][-u euid,...][-U uid,...][-G gid,...][-t term,...][pattern]

2、选项列表

选项

说明

--help

显示帮助文档

--version

显示命令版本

-f

查找完成的文件名

-g pgrp

只匹配列出的进程组ID中的进程。进程组0被转换为pgrep或pkill自己的进程组。

-G gid

只匹配实际组ID列出的进程。可以使用数值或符号值。

-n

选择最近执行的进程

-o

选择最早的进程

-P ppid

选择父pid匹配的进程

-s sid

只匹配进程会话ID列出的进程。会话ID 0被转换为pgrep或pkill自己的会话ID。

-t term

查找符合终端号的进程

-u euid

只匹配其有效用户ID列出的进程。

-U uid

只匹配实际用户ID列出的进程。可以使用数值或符号值。

-v

查找不符合条件的进程

-x

只匹配其名称(如果-f指定了命令行)与模式完全匹配的进程。

-signal

要发送的信号

3、返回值

退出码

说明

0

一个或多个进程符合。

1

没有进程符合

2

命令的语法错误

3

致命错误:内存不足等。

4、实例

杀死wc进程

[root@localhost ~]#pkill -SIGKILL wc//wc发送KILL信号,杀死进程

[1]-已杀死nice -n 19 wc

You have new mail in /var/spool/mail/root

[root@localhost ~]#ps//查看进程,wc已经杀死

PID TTYTIME CMD

8266 pts/000:00:00 bash

8554 pts/000:00:00 ps

相关TAG标签
上一篇:MySQL配置工具
下一篇:前端导出excel数据-jsonToExcel
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站