Linux命令(61)之pidof

简介: Linux命令(61)之pidof

linux命令之pidof

1.pidof介绍
linux命令pidof反馈指定进程的pid。

2.pidof用法
pidof [参数] processname

pidof参数
参数 说明
-s 当系统中存有多个同名进程时,只返回一个进程ID
3.实例
3.1.返回httpd的进程ID
命令:

pidof httpd

[root@rhel77 httpd]# ps -ef |grep httpd
root 1432 1 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1510 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1511 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1512 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1513 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1514 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
root 2463 1921 0 09:03 pts/0 00:00:00 grep --color=auto httpd
[root@rhel77 httpd]# pidof httpd
1514 1513 1512 1511 1510 1432
[root@rhel77 httpd]#
3.2.只返回httpd同名进程的一个PID
命令:

pidof -s httpd

[root@rhel77 httpd]# ps -ef |grep httpd
root 1432 1 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1510 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1511 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1512 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1513 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 1514 1432 0 08:24 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
root 2475 1921 0 09:04 pts/0 00:00:00 grep --color=auto httpd
[root@rhel77 httpd]# pidof -s httpd
1514

————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/131779209

目录
相关文章
|
7天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
1天前
|
Linux
【Linux】深入理解ls命令
【Linux】深入理解ls命令
|
3天前
|
监控 Linux Windows
50个必知的Linux命令技巧,你都掌握了吗?(下)
50个必知的Linux命令技巧,你都掌握了吗?(下)
|
4天前
|
Linux Shell Windows
Linux 常用基本命令
Linux 常用基本命令
|
5天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
5天前
|
Linux
【Linux】常用命令
【Linux】常用命令
24 0
|
5天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
20 0
Linux 网络操作命令Telnet
|
6天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
30 0
|
6天前
|
Linux 开发工具 数据安全/隐私保护
Linux(19)常用解压命令记录
Linux(19)常用解压命令记录
9 0
|
7天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
19 0