溫馨提示×

怎樣查看CentOS中的用戶列表

小樊
37
2025-10-02 20:57:21
欄目: 智能運維

在 CentOS 系統中,您可以使用以下命令來查看用戶列表:

  1. 使用 cat 命令查看 /etc/passwd 文件:
cat /etc/passwd

這個文件包含了系統中所有用戶的詳細信息。每一行代表一個用戶,字段之間用冒號分隔。

  1. 若要僅顯示用戶名,可以使用 awk 命令:
cut -d: -f1 /etc/passwd

這里,-d: 表示使用冒號作為字段分隔符,-f1 表示僅顯示第一個字段(即用戶名)。

  1. 若要查看系統中的有效用戶(即具有主目錄和 shell 的用戶),可以使用以下命令:
awk -F':' '($6 ~ /^[\/\w]+$/){print $1}' /etc/passwd

這里,-F':' 表示使用冒號作為字段分隔符,$6 ~ /^[\/\w]+$/ 是一個正則表達式,用于匹配具有有效主目錄和 shell 的用戶。{print $1} 表示僅顯示匹配行的第一個字段(即用戶名)。

這些命令將幫助您查看 CentOS 系統中的用戶列表。請注意,您需要具有 root 權限或使用 sudo 命令來執行這些操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女