1. 查看當前登錄用戶
要查看當前登錄到系統(tǒng)的用戶,可以使用w命令。該命令將顯示當前登錄用戶的詳細信息,包括用戶名、登錄時間、終端和遠程IP地址等。
$ w
2. 列出所有系統(tǒng)用戶
要列出所有系統(tǒng)用戶,可以使用cat命令讀取/etc/passwd文件,并使用cut命令和-f1選項提取用戶名。
$ cat /etc/passwd | cut -d: -f1
3. 查看用戶詳細信息
要查看特定用戶的詳細信息,可以使用id命令。該命令將顯示用戶的UID(用戶標識符)、GID(組標識符)和所屬組。
$ id <username>
4. 查看用戶組
要查看特定用戶所屬的用戶組,可以使用groups命令。
$ groups <username>
5. 查看用戶登錄歷史
要查看特定用戶的登錄歷史記錄,可以使用last命令。該命令將顯示用戶的登錄時間、登錄IP地址和登錄終端。
$ last <username>
6. 查看用戶密碼過期信息
要查看特定用戶的密碼過期信息,可以使用chage命令。該命令將顯示密碼的最后更改日期、密碼過期日期和密碼失效日期等信息。
$ chage -l <username>
7. 查看系統(tǒng)中所有用戶的賬戶信息
要查看系統(tǒng)中所有用戶的賬戶信息,可以使用getent命令。該命令將顯示系統(tǒng)中所有用戶的詳細信息,包括用戶名、UID和GID等。
$ getent passwd
總結(jié)
掌握CentOS中查看系統(tǒng)用戶的命令是系統(tǒng)管理員的基本技能之一。通過使用上述命令,您可以輕松地查看當前登錄用戶、列出所有系統(tǒng)用戶、查看用戶詳細信息、查看用戶組、查看用戶登錄歷史、查看用戶密碼過期信息以及查看系統(tǒng)中所有用戶的賬戶信息。這些命令將幫助您更好地管理和維護系統(tǒng)的安全性和性能。