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)的安全性和性能。