1.命令简介
pidof 命令用于查找指定名称进程的进程ID,是命令 killall5 的一个软链接。
找出进程 ID 的目的通常是根据进程 ID 进一步确认进程的运行状态、杀掉进程或者发送一个信号给它。
2.命令格式
pidof[-s][-c][-n][-x][-m][-oomitpid[,omitpid..]][-oomitpid[,omitpid..]..]program[program..]
3.选项说明
-s
只返回一个PID
-c
只显示运行在root目录下的进程,这个选项只对root用户有效
-x
显示指定脚本名称的进程
-oOMITPID
指定不显示的进程ID。该选项可以出现多次
-m
与-o 选项一起使用,使得 argv[0]与 argv[1]和被忽略进程相同的进程同时被忽略。一般用于忽略由同名 Shell 脚本启动的进程,因为 argv[0]为 Shell,一般为/bin/bash,argv[1]为脚本名称
4.常用示例
(1)查看程序名称为 sshd 的进程 ID。
pidofsshd
31806219098607524
(2)查看由 Shell 脚本启动的进程 ID。
pidof-xsleep.sh
sleep.sh 为自定义的脚本,睡眠一段时间,然后退出,内容如下:
启动方式采用运行于后台的方式。
./sleep.sh&
责任编辑:xj
原文标题:每天一个 Linux 命令(98):pidof 命令
文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Linux
+关注
关注
87文章
11230浏览量
208934 -
命令
+关注
关注
5文章
678浏览量
21984
原文标题:每天一个 Linux 命令(98):pidof 命令
文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
深入Linux进程管理:提升效率与稳定性的关键方法
目录 Linux进程管理 8.1 IO负载 8.2 实时进程监控 5.1 作业与会话 5.2 作业分类 4.1 ps 4.2pstree 4.3pgrep 4.4pidof 4.5 vmstat
nginx重启命令linux步骤是什么?
./nginx -s reload 即可
方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务
Nginx的整体架构:
Ngi
发表于 07-11 17:13
nginx重启命令linux步骤是什么?
./nginx -s reload 即可
方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务
Nginx的整体架构:
Ngi
发表于 07-10 16:40
鸿蒙开发:【进程模型】
应用中(同一Bundle名称)的所有UIAbility、ServiceExtensionAbility和DataShareExtensionAbility均是运行在同一个独立进程(主进程)中,如下图中绿色部分的“Main Pro
Linxu进程的延迟与周期调度
pstree 命令以树状结构显示系统进程的继承关系。树状图将会以 pid (如果有指定) 或是以 init 为根,如果指定 user,则树状结构只显示该用户所拥有的
发表于 04-18 11:24
•169次阅读
鸿蒙OS跨进程IPC与RPC通信
一、IPC与RPC通信概述
基本概念
IPC(Inter-Process Communication)与RPC(Remote Procedure Call)用于实现跨进程通信,不同的是前者
发表于 02-17 14:20
HarmonyOS跨进程通信—IPC与RPC通信开发
一、IPC与RPC通信概述 基本概念 IPC(Inter-Process Communication)与RPC(Remote Procedure Call)用于实现跨进程通信,不同的是前者
mcu线程和进程的区别是什么
MCU线程和进程是嵌入式系统中常见的并行执行的概念,它们之间有许多区别,包括线程与进程的定义、资源管理、通信机制、执行方式等等。下面将详细介绍MCU线程和进程的区别。 一、定义与概念 MCU线程
Linux中进程、线程和协程的基础概念
进程是计算机中运行的程序的实例,它是操作系统中最基本的执行单元之一。每个进程都有自己的独立内存空间、系统资源和代码执行流。这意味着一个进程的崩溃通常不会影响其他进程,
linux查看weblogic进程
| grep weblogic 执行上述命令后,系统将会输出所有与WebLogic相关的进程,包括进程ID(PID)、用户、CPU使用率、启动时间等信息。
jvm内存分析命令和工具
介绍JVM内存分析命令和工具,并详细介绍它们的使用方法和功能。 一、JVM内存分析命令 jps命令:jps命令用于显示当前系统中正在运行的J
评论