pkill(Linux基础命令pkill的用法)

发布时间:2025-12-11 00:47:32 浏览次数:1

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、返回值

退出码

说明

一个或多个进程符合。

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

“Linux基础命令pkill的用法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注本站网站,小编将为大家输出更多高质量的实用文章!

pkill
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477