Linux命令:pidof

Linux命令:pidofpidof 命令是一个在 Unix 和类 Unix 系统中用来查找当前运行的程序的进程 ID PID 的命令行工具

大家好,欢迎来到IT知识分享网。

1 pidof

1.1 简介

1.2 命令说明

  • -s 或 –signal:只返回一个 PID,即使程序有多个实例在运行。
  • -o 或 –only:用法:pidof -o pid program_name,pidof 会输出该进程中除指定pid之外的所有pid。
  • -c:只返回在同一个根目录下运行的进程的pid。
  • -x:返回运行指定脚本的shell的进程id。

1.3 实例

# 查看pidof ls -l /sbin/pidof lrwxrwxrwx. 1 root root 18 821 2023 /sbin/pidof -> /usr/sbin/killall5 # 检查服务是否在运行,如果存在会返回所有pid,不存在则会返回空或者报错 pidof nginx    pidof nginx1 # 只返回一个pid pidof -s nginx  # 输出该进程中除指定pid之外的所有pid pidof -o  nginx   pidof -c  nginx # 和其他命令结合使用 kill -9 $(pidof nginx) 

总结

pidof是一个用来获取进程号的命令,在脚本中的用的比较多。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/114608.html

(0)
上一篇 2025-12-07 22:15
下一篇 2025-12-07 22:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信