未登录

信蚁社区 通行证

搜索
查看: 89|回复: 0

Linux 如何根据进程名返回进程ID

[复制链接]

11

主题

1

回帖

139

积分

版主

不及格大学士

Rank: 16

积分
139

最佳新人活跃会员

发表于 2025-3-23 20:37:22 | 显示全部楼层 |阅读模式

Linux终端里输入:pidof <进程名>

示例:

$ pidof msedge
162537 161684 154197 149361 50042 49901 49851 49840 49820 49819 49793 49737 49674 49666 49606 49596 49569 49567 49566 49551

pidof 命令使用说明

pidof : [选项] <程序名称>

选项列表:
-c 仅显示相同根目录的进程PID
-d <分隔符> 使用指定字符作为输出分隔符
-h 显示本帮助信息
-n 避免在网络共享上使用stat系统函数
-o 排除指定PID的进程结果
-q 静默模式,不显示任何输出
-s 仅返回一个PID结果
-x 返回执行同名脚本的shell进程PID
-z 包含僵尸进程和I/O等待进程(可能导致命令挂起)

注:PID(Process ID)表示进程标识号,僵尸进程指已完成但未被父进程回收的进程。

我见诸君皆装逼,诸君见我亦如是
回复

使用道具 举报

快速回复 返回顶部 返回列表