“ps -fC tmux”命令不显示 tmux 进程

“ps -fC tmux”命令不显示 tmux 进程

我正在运行 tmux 服务器。当我检查进程时,我可以看到tmux进程:

# ps -ef | grep tmux | grep -v grep
root        4129    1424  0 17:47 pts/0    00:00:00 tmux
root        4131       1  0 17:47 ?        00:00:34 tmux

但是,当我想检查运行 tmux 的命令时,我看不到任何进程:

# ps -fC tmux
UID          PID    PPID  C STIME TTY          TIME CMD

-C 选项适用于其他进程,但不显示 tmux 进程。是什么原因?提前致谢。

答案1

ps -f 打印命令行,ps -C 按命令名称搜索。它们通常是相同的,但不一定是相同的。

在您的设置中,如果您尝试过

ps -o comm,cmd 4129

你会看到这两个字段。命令名称是第一列,命令行是第二列。

相关内容