当前位置: 首页 > wzjs >正文

怎么做公司的网站网站推广论坛

怎么做公司的网站,网站推广论坛,宝塔面板怎么搭建网站,哪些网站是做包装的简介 pkill 来自 “process kill”,意为进程终止。它允许你通过进程名或其他属性来发送信号给一个或多个进程,而无需手动查找进程 ID (PID)。pkill 命令在需要批量终止进程或根据特定条件终止进程时非常有用。 其原理是根据给定的模式匹配进程名&#x…

简介

pkill 来自 “process kill”,意为进程终止。它允许你通过进程名或其他属性来发送信号给一个或多个进程,而无需手动查找进程 ID (PID)。pkill 命令在需要批量终止进程或根据特定条件终止进程时非常有用。 其原理是根据给定的模式匹配进程名,然后向匹配到的进程发送指定的信号(默认为 SIGTERM)。

使用方式

pkill [options] pattern

常用选项

  • -<signal>, --signal <signal>:指定要发送给每个匹配进程的信号。可以使用信号的数字值或符号名称。
  • -c, --count:抑制正常输出,转而打印匹配到的进程数量。如果匹配数量为零(即没有匹配到任何进程),命令将返回非零值。
  • -e, --echo:显示被终止进程的 PID 或名称。
  • -f, --full:通常情况下,搜索模式只匹配进程名称。使用此选项后,搜索模式会匹配完整的命令行。
  • -g, --pgroup pgrp,...:仅匹配属于指定进程组 ID 的进程。进程组 ID 0 特指 pkill 命令自身的进程组。
  • -G, --group gid,...:仅匹配其真实组 ID 在指定列表中的进程。可以使用组 ID 的数字值或符号名称。
  • -i, --ignore-case:匹配进程时忽略大小写。
  • -n, --newest:在匹配到的进程中,仅选择启动时间最新(最近)的一个。
  • -o, --oldest:在匹配到的进程中,仅选择启动时间最早(最先启动)的一个。
  • -O, --older secs:选择启动时间早于指定 secs 秒的进程。
  • -P, --parent ppid,...:仅匹配父进程 ID 在指定列表中的进程。
  • -s, --session sid,...:仅匹配会话 ID 在指定列表中的进程。会话 ID 0 特指 pkill 自身的会话 ID。
  • -t, --terminal term,...:仅匹配其控制终端在指定列表中的进程。终端名无需带上 /dev/ 前缀。
  • -u, --euid euid,...:仅匹配有效用户 ID 在指定列表中的进程。可以使用用户 ID 的数字值或符号名称。
  • -U, --uid uid,...:仅匹配真实用户 ID 在指定列表中的进程。可以使用用户 ID 的数字值或符号名称。
  • -x, --exact:仅匹配进程名称(如果使用了 -f 选项,则匹配命令行)与搜索模式完全一致的进程。
  • -F, --pidfile file:从指定文件 file 中读取 PID
  • -L, --logpidfile:如果 PID 文件(见 -F 选项)未被锁定,则指令执行失败。
  • -r, --runstates D,R,S,Z,...:仅匹配处于指定状态的进程。
  • --ns pid:匹配与指定 PID 属于相同命名空间的进程。若要匹配其他用户的进程,需要以 root 身份运行。
  • --nslist name,...:仅匹配指定类型的命名空间。可用的命名空间类型包括:ipc, mnt, net, pid, user, uts
  • -V, --version:显示版本信息。
  • -h, --help:显示帮助信息。

pattern

该操作数用于指定一个拓展正则表达式来匹配进程名或命令行。

返回值

  • 0:成功匹配并发送信号到一个或多个进程。
  • 1:没有进程被匹配到或无法向其发送信号。
  • 2:命令行语法错误。
  • 3:致命错误,例如内存不足等。

参考示例

终止所有名为 test 的进程

pkill test

根据完整命令行终止进程

 pkill -f "top -d 5"

仅终止以 top -d 5 命令行指令启动的进程。

匹配进程时忽略大小写

pkill -i TOP

加入 -i 选项后会无视所给名称的大小写区别,在此例中同样会终止 top 进程。

显示要终止的进程名和 PID

pkill -e top

使用 -e 后会输出终止的进程名和 PID,同时如果终止失败,也同样会显示出失败信息:

jay@jaylinuxlenovo:~/test$ pkill -e top
pkill: killing pid 727 failed: Operation not permitted
pkill: killing pid 169325 failed: Operation not permitted
top killed (pid 699820)

显示要终止的进程数量

pkill -c top

使用 -c 选项显示 pkill 匹配到的进程数量,即使终止失败,也会将其统计入最终数量中:

jay@jaylinuxlenovo:~/test$ pkill -c top
pkill: killing pid 727 failed: Operation not permitted
pkill: killing pid 169325 failed: Operation not permitted
4

注意事项

  • 在使用 -c 选项时的计数是指匹配到的进程数量,而不是成功发送信号的进程数量。
  • 默认情况下,用于匹配的进程名称仅限于 /proc/pid/stat 中显示的前 15 个字符。如果你需要匹配完整的命令行,请使用 -f 选项(它会匹配 /proc/pid/cmdline 文件中的内容)。
  • 僵尸进程也会被匹配到。
http://www.dtcms.com/wzjs/518110.html

相关文章:

  • 物流网站开发策划百度经验app
  • 自己做网站怎么做企业品牌推广策划方案
  • 手机优化怎么得100分宁波seo外包推广软件
  • 老薛主机做多个网站优秀品牌策划方案
  • 泰安医院网站建设网络热词2023流行语及解释
  • 百度网站的主要盈利来源不包括拍照搜索百度识图
  • 手工品外贸出口网站建设方案app用户量排名
  • 杭州网站建设方案服务公司营销案例分析
  • wordpress设置jetpack失败seo还有未来吗
  • 中山网站建设平台国内搜索引擎排行榜
  • 平面设计包括哪些内容湖南正规关键词优化报价
  • python基础教程期末考试北京seo案例
  • 专注微信网站建设推广网站制作
  • 帝国网站地图插件搜狗收录批量查询
  • 爱淘苗网站开发模式排名优化网站建设
  • 怎么安装php网站seo人员是什么意思
  • 教做蛋糕的网站页面设计
  • b站推广网站2024下载新网站百度多久收录
  • 美食网站建设需求分析大数据营销策略有哪些
  • 企业宣传网站制作什么是seo?
  • 企业 手机门户网站谷歌官网注册入口
  • 公司网站开发视频互联网营销师培训课程免费
  • 天津网站建设服务找个免费网站这么难吗
  • 怎么做网站建设赚钱百度竞价关键词
  • c2c网站名称贵阳网站建设制作
  • 网站制作 发票关键词统计工具有哪些
  • 网站内容注意事项站长工具查询域名
  • 数商云公司简介如何优化搜索关键词
  • 无锡网站建设营销型重庆seo整站优化
  • 学院网站建设 好处免费b2b网站推广