用户列表-显示在系统中创建的用户

用户列表-显示在系统中创建的用户

我想要一个终端中的命令这就是向我展示创建了哪些“用户”,我使用cut -d: -f1 /etc/passwd 并看到所有用户包括系统用户和附加用户,我想要创建并添加到系统中的用户列表。

答案1

您可以使用awk

awk -F: '$3 >= 1000 && $3 <=59999 {print $1}' /etc/passwd

它仅列出用户 ID 大于 1000 且小于 59999 的用户,这正是您要查找的用户。这些数字是从第一个到最后一个包含的 UID 范围,将动态分配给用户帐户/组。

要了解1000和的59999来源,请查看/etc/adduser.conf

grep -e '^FIRST_UID' -e '^LAST_UID' /etc/adduser.conf

相关内容