在 Ubuntu 里,deluser 本身不能用来查看用户列表,deluser 只是“删除用户”的命令。
如果你想查看系统上的用户列表,可以用下面几种方式:
cat /etc/passwd
只看用户名:
cut -d: -f1 /etc/passwd
awk -F: '$3 < 1000 {print $1}' /etc/passwd
grep -E "/bin/(ba|z|sh)$" /etc/passwd
getent(兼容 LDAP 等)getent passwd
who
或
w
id 用户名
存在会显示 UID/GID,不存在会报错。
如果你想看的是 deluser 能删哪些用户,本质就是看 /etc/passwd 里的用户。
需要的话我也可以告诉你 deluser 和 userdel 的区别。