考虑到所有 id >= 1000
的用户都是非系统用户,我们如何在一个命令中获取这些用户的列表?
最佳答案
您需要获取所有 gid
大于或等于 1000 的用户。为此使用此命令:
awk -F: '($3>=1000)&&($1!="nobody"){print $1}' /etc/passwd
如果你想要系统用户(gid<1000),它将是:
awk -F: '($3<1000){print $1}' /etc/passwd
关于linux - 我们如何获得 linux 上的非系统用户列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33150365/