pidof 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

pidof 命令安装:


-bash/zsh: pidof: command not found

# Windows (WSL2)
sudo apt-get install sysvinit-utils

#Debian
apt-get install pidof

#Ubuntu
apt-get install pidof

#Arch Linux
pacman -S procps-ng

#Kali Linux
apt-get install pidof

#CentOS
yum install pidof

#Fedora
dnf install procps-ng

#OS X
brew install pidof

#Raspbian
apt-get install pidof

#Dockerfile
dockerfile.run/pidof

pidof 命令补充说明:


pidof命令用于查找指定名称的进程的 进程号 ID 号,如果有多个进程同名,那么将返回多个 pid

pidof 命令语法:


pidof [OPTIONS] PROGRAM_NAME

pidof 命令选项:


-s:仅返回一个进程号;
-c:仅显示具有相同“root”目录的进程;
-x:显示由脚本开启的进程;
-o:指定不显示的进程ID。

pidof 命令参数:


进程名称:指定要查找的进程名称。

pidof 命令实例:


pidof nginx
13312 5371


pidof crond
1509


pidof init
1


sudo kill -9 13312 5371

sudo kill -9 $(pidof firefox)

奇淫巧技 - pidof 结合 xargs 查看当前服务器 java 进程及所在目录

# pifof 查看 java
pidof java | xargs pwdx


# 同理,pidof 查看 PHP 进程及目录
[root@dsp_web_82 ~]$pidof php-fpm|xargs pwdx|head -n 5
32742: /Data/webapps/rtb/baidu_dsp_bes/
32635: /Data/webapps/rtb/baidu_dsp_bes/
32634: /Data/webapps/rtb/baidu_dsp_bes/
32574: /Data/webapps/rtb/iqiyi_dsp/
32569: /Data/webapps/rtb/google_adx/
xargs: pwdx: terminated by signal 13

pidof 命令扩展阅读:




pidof 命令评论

共收录到 489Linux 命令