Users
使用者未在 /etc/passwd 中列出
據我所知,我的系統的使用者列表可以在終端中列印:
sed 's/\([^:]*\).*/\1/' /etc/passwd
但我注意到,當我使用
top
在USER一欄中,我的使用者名是列出了一些正在執行的程序,但是縮寫為前五個字母加一個“+”,還有一個沒有在/etc/passwd文件中列出的使用者名為“debian-+”。
為什麼沒有列出,為什麼 myusername 縮寫為“myuse+”?
/etc/passwd
是許多可能的使用者數據庫之一。其他包括諸如 IPA 之類的東西。您可以使用getent
查看有效passwd
的數據庫。至於使用者名的縮寫,就是這樣
top
顯示的;可悲的是,它看起來無法改變。您可能想嘗試該w
命令。