一、命令简介

  Linux pkill 用于杀死一个进程,与 kill 不同的是它会杀死指定名字的所有进程,类似于 killall 命令。kill 命令杀死指定进程 PID,需要配合 ps 使用,而 pkill 直接对进程对名字进行操作,更加方便。

二、使用示例

1、终止一个远程连接

[root@test1 ~]# pkill -kill -t pts/3 #终止pts/3终端的远程连接

2、终止单个用户的所有进程

[root@test1 ~]# pkill -u es #终止es用户的所有进程

3、显示被终止的进程号及数量

使用-e参数显示被终止进程ID信息,-c参数统计被终止的进程数量
[root@test1 ~]# pkill -ecu es
illed (pid 119772)
illed (pid 121704)
illed (pid 121876)
3

4、终端指定pid文件内的进程

使用-F file参数终止file进程文件内的进程
[es@test1 elasticsearch-7.13.2]$ cat pid
121082
[es@test1 elasticsearch-7.13.2]$ pkill -F pid

[1]+ Exit 143 ./bin/elasticsearch -p pid

5、终止匹配命令的时间最早的进程

[es@test1 elasticsearch-7.13.2]$ ps -ef |grep postfix
root 6893 1 0 Jun18 ? 00:00:04 /usr/libexec/postfix/master -w
postfix 6904 6893 0 Jun18 ? 00:00:00 qmgr -l -t unix -u
postfix 115786 6893 0 13:20 ? 00:00:00 pickup -l -t unix -u
es 122281 119772 0 14:39 pts/1 00:00:00 grep --color=auto postfix
[es@test1 elasticsearch-7.13.2]$ pkill -ou postfix
[es@test1 elasticsearch-7.13.2]$ ps -ef |grep postfix
root 6893 1 0 Jun18 ? 00:00:04 /usr/libexec/postfix/master -w
postfix 115786 6893 0 13:20 ? 00:00:00 pickup -l -t unix -u
es 122330 119772 0 14:39 pts/1 00:00:00 grep --color=auto postfix

6、查看命令版本

[root@test1 ~]# pkill -V
pkill from procps-ng 3.3.10

7、获取命令帮助

三、使用语法及参数说明

1、使用语法

用法:pkill [options]

2、参数说明

参数 参数说明
-<sig>, --signal <sig> 发送信号(可以是数字或者名字)
-e, --echo 显示什么进程被kill了
-c, --count 统计匹配的进程数量
-f, --full 要求使用完成的进程名字进行匹配
-g, --pgroup <PGID,…> 匹配指定的用户组名
-G, --group <GID,…> 匹配指定的用户组id
-n, --newest select most recently started
-o, --oldest select least recently started
-P, --parent <PPID,…> 匹配指定进程的父进程
-s, --session <SID,…> 匹配会话id
-t, --terminal <tty,…> 匹配控制终端
-u, --euid <ID,…> 匹配有效用户
-U, --uid <ID,…> 匹配实际用户
-x, --exact 根据命令名称匹配扩展内容
-F, --pidfile <file> 读取PID文件
-h, --help 获取命令帮助
-V, --version 查看命令版本

Linux命令之pkill命令相关推荐

  1. Linux中kil命令和pkill命令的区别

    Linux中kil命令和pkill命令的区别 kill命令格式: kill [参数][目标程序的端口号] 所以使用kill命令前需要使用ps命令查看目标程序的端口号: ps -ef | grep fi ...

  2. linux pkill窗口,Linux基础:pkill命令总结

    这里将告诉您Linux基础:pkill命令总结,教程操作步骤:Linux如何踢掉/杀掉在线用户/终端? blog:https://www.cnblogs.com/Rohn/ 本文只总结一些常用的用法, ...

  3. linux pkill窗口,在Linux系统中pkill命令的基础,附pkill命令的使用示例

    本文介绍了Linux pkill命令的基础,同时也附上pkill命令的实际使用示例. 简介 pkill是一个命令行实用程序,可以根据给定的标准将信号发送到正在运行的程序的进程,可以通过进程的全名或部分 ...

  4. kill命令、killall命令、pkill 命令

    kill命令 作用:发送指定的信号到相应进程 参数 -l 信号,若果不加信号的编号参数,则使用"-l"参数会列出全部的信号名称 -a 当处理当前进程时,不限制命令名和进程号的对应关 ...

  5. 【Linux】一步一步学Linux——pkill命令(126)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 pkill命令可以按照进程名杀死进程.pkill和kill ...

  6. pkill -9 php,linux pkill命令

    pkill是一个命令行实用程序,用于根据给定的标准将信号发送到正在运行的程序的进程.可以通过进程的全名或部分名,运行进程的用户或其他属性来指定进程. 本文介绍了Linux pkill命令的基础知识. ...

  7. [Linux] killall 、kill 、pkill 命令详解

    killall 命令 Linux系统中的killall命令用于杀死指定名字的进程(kill processes by name).我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀 ...

  8. linux之pkill命令

    可以按照进程名杀死进程,pkill命令 可以按照进程名杀死进程.pkill和killall应用方法差不多,也是直接杀死运行中的程序:如果您想杀掉单个进程,请用kill来杀掉. 命令语法 pkill [ ...

  9. linux kill强制结束进程参数,Linux结束进程之kill、killall、pkill命令

    1. 前言 我们经常在Linux里使用kill命令来结束某后台进程.但kill命令实际上是向进程发送信号,并且有多种信号.终止运行一个程序只是其中一个信号而已.kill是根据进程号发送信号的,而另一个 ...

最新文章

  1. switch能使用的数据类型有6种
  2. ASP.NET的Page.IsPostBack 属性详细说明(转)
  3. python sort 多级排序_Python使用sort和class实现的多级排序功能示例
  4. RabbitMQ consumer的一些坑
  5. 中心极限定理_中心极限定理的的原理与应用
  6. 使用cJSON库解析和构建JSON字符串
  7. 研发项目wbs分解简单案例_2013项目管理案例分析:工作分解结构(WBS)(精选五篇)...
  8. kakfa 3.0 创建topic流程(源码)
  9. C++图像处理OpenCV之屠龙宝刀第11篇 —— opencv_contrib(OpenCV贡献库)
  10. ios的wkwebview手势前进和后退,Zipym - 解压缩神器油猴脚本大师m3u8合并专家
  11. python代码画大白_Python turtle 画个大白
  12. HTML的导航栏的写法
  13. 计算机控制课设串级回路,华北电力大学过程计算机控制课设DDC串级回路PID闭环.doc...
  14. cad画多段线时不显示轨迹_CAD显示不出所画线段的解决方法
  15. 常用于应届生面试的24道面试题
  16. GPS导航(8):最短路径算法
  17. 【HTML】三种加载动画
  18. html、css如何画实心圆
  19. 七月在线--金融风控实战--第一课 金融风控业务详解--课程笔记
  20. 211非计算机专业如何转行IT?加入超级实习生就行吗?

热门文章

  1. Extjs下拉框 Combobox
  2. oracle查看impdp进度,impdp、expdp监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN)
  3. (29.1)【CSRF详解】CSRF原理、利用过程、分类、举例、工具……
  4. html offsetwidth 字符串宽度,基于js中style.width与offsetWidth的区别(详解)
  5. 第 5 章点对点网络
  6. 数据链路层(2.点对点协议PPP)
  7. IDEA中同项目引用报红问题
  8. 安卓app添加底电耗模式和待机模式白名单
  9. 音视频基础之封装格式与音视频同步
  10. 12月8日 排序和字符数组