Shell
程序 ID 和命令
我想用某個名稱和某個使用者(例如
root
andinit
)編寫所有程序的程序 ID 和命令。我該怎麼辦?
ps -f -u root -C init
或者
ps -f -U root -C init
寫更多然後只是初始化過程。
如果您只想要程序 ID,為什麼不使用
pgrep
:pgrep -u root init
或者:
pgrep -U root init
您使用哪個開關 (
-u
/-U
) 取決於您想要什麼。不同之處在於,-u
匹配有效 uid 和-U
真實 uid:
- 有效uid描述了程序使用其文件訪問權限的使用者。
- 真正的uid來自創建程序的使用者。
**編輯:**也列出名稱,添加
-l
$ pgrep -l -u root init 1 init