我想要一个终端中的命令这就是向我展示创建了哪些“用户”,我使用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