在Linux中,我們可以使用getent
命令或者awk
工具來查詢用戶列表呈队。
- 使用
getent
命令:
getent passwd
這個命令會列出系統(tǒng)上所有用戶的詳細信息晃洒,包括用戶名慨灭、密碼、用戶ID(UID)球及、組ID(GID)氧骤、用戶描述、主目錄和默認的登錄shell吃引。
- 使用
awk
工具處理/etc/passwd
文件:
awk -F':' '{ print $1 }' /etc/passwd
這個命令會從/etc/passwd
文件中提取出用戶名并打印出來筹陵。-F':'
指定冒號為字段分隔符,$1
表示每行的第一個字段镊尺,即用戶名朦佩。