使用 ps 显示进程名称

使用 ps 显示进程名称

我目前正在使用此命令来获取有关某些特定进程的一些信息:

ps -C beam.smp -o pid,user:20,%cpu,%mem,args

由于我将它用于两个进程名称,因此我想在一个命令中执行此操作以获得快照。像那样:

ps -C beam.smp,docker -o pid,user:20,%cpu,%mem,args

问题是输出不显示带有beam.smp或 的特定列docker,这对我来说非常有用。我怎样才能在输出中得到一个新行来显示这一点?

答案1

使用comm格式说明符:

ps -C beam.smp,docker -o pid,user:20,%cpu,%mem,comm,args

这显示了命令名称,这正是您使用选择器过滤的内容-C

相关内容