Ps
列出超級使用者程序
我正在嘗試列出目前在我的 Kali 發行版中執行的超級使用者程序。使用“
pgrep -f sbin
”我認為可以解決問題,但是它只列出了 PID 編號,而不是程序的實際名稱。我怎樣才能讓它做到這一點?使用
"ps ef | grep "sbin"
它會返回一個非常未格式化的列表,是否有一種巧妙的方法來格式化它或將其轉儲到具有某種正確格式的文本文件中?
通過將
-l
標誌添加到解決它pgrep
:pgrep -lf sbin
來自
man pgrep
:-l, --list-name List the process name as well as the process ID. (pgrep only.)
您是否嘗試過添加
-u root
到 ps 命令?這會將其限制為僅根程序。即
ps -ef -u root | grep sbin
。要控制輸出,您需要查看
OUTPUT FORMAT CONTROL
手冊頁中的部分。只是玩標誌,直到獲得所需/可接受的輸出?