gpt4 book ai didi

linux - 如何在 linux 中通过唯一进程名称获取 pid?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:04:16 30 4
gpt4 key购买 nike

我在服务器 MyProgramMyProgramTest 上运行了两个 java 程序。

ps -ef | grep -i java

root 505 17711 0 16:54 pts/4 00:00:00 grep -i MyProgram
root 16450 16448 99 16:46 pts/4 00:07:29 java MyProgram
root 16473 16471 99 16:46 pts/4 00:07:29 java MyProgramTest

我想用下面的命令搜索 pid

ps ax | grep -v grep | grep MyProgram

它应该给我 PID 16450 但它同时给了我

16450 pts/4    Sl     9:19 java MyProgram
16473 pts/4 Sl 9:19 java MyProgramTest

预期输出:

16450 pts/4    Sl     9:19 java MyProgram

如何在 linux 中通过唯一进程名称获取 PID?

最佳答案

ps ax | grep -v grep | grep -w "MyProgram"

ps ax | grep -v grep | grep "\MyProgram\b"

关于linux - 如何在 linux 中通过唯一进程名称获取 pid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47592397/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com