Ps

使用 ps 顯示程序名稱

  • November 22, 2016

我目前正在使用此命令來獲取有關某些特定程序的一些資訊:

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

當我將它用於兩個程序名稱時,我想在一個命令中執行它以獲得快照。像那樣:

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

問題是輸出沒有顯示帶有beam.smpor的特定列docker,這對我來說真的很有用。我怎樣才能在我的輸出中得到一個新行來顯示這一點?

使用comm格式說明符:

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

這顯示了命令名稱,這正是您使用-C選擇器過濾的內容。

引用自:https://unix.stackexchange.com/questions/325113