Answers:
您可以借助compgen
内置命令显示如下:
要显示所有用户,请运行以下命令:
compgen -u
要显示所有组,请运行以下命令:
compgen -g
但是,您也可以按显示所有用户cut -d ":" -f 1 /etc/passwd
。
compgen
似乎确实适用于非本地帐户(至少对于LDAP)。
cat /etc/passwd | cut -d ...
)
999:999
as的文件user:group
,但是不幸的是,以上命令都没有打印这些文件。
getent passwd
/getent group
代替目录文件(也getent
应适用于非本地帐户)