我正在使用RedHat Linux 6。 我需要redhat Linux终端代码列出uid = 499以上的所有用户? 我已经尝试了#cat; cat / etc / passwd"。但它显示了所有用户。我该如何过滤它?
答案 0 :(得分:2)
您可以使用awk来解析所需UID的passwd数据库。
要列出严格大于499的UID的所有用户,请执行以下操作:
getent passwd | awk -F: '$3 > 499 {print $1}'
编辑:如果您只想要用户名,请执行以下操作:
_onBindingChange
答案 1 :(得分:0)
您可以在终端中使用以查找所有用户
cut -d: -f1 /etc/passwd
希望这段代码可以帮助你而不是