deluser 命令主要用于删除系统中的用户账户,而不是用于查看用户。如果你想查看系统中的用户列表,可以使用以下方法:
使用 cat 命令查看 /etc/passwd 文件:
cat /etc/passwd
这个文件包含了系统中所有用户的详细信息,每一行代表一个用户,字段之间用冒号分隔。
使用 getent 命令:
getent passwd
这个命令会查询系统的用户数据库,并显示所有用户的详细信息。
使用 awk 或 cut 命令提取用户名:
如果你只想查看用户名,可以使用 awk 或 cut 命令来提取 /etc/passwd 文件中的用户名部分:
cut -d: -f1 /etc/passwd
或者
awk -F: '{print $1}' /etc/passwd
使用 compgen 命令:
compgen -u
这个命令会列出系统中所有有效的用户名。
请注意,执行这些命令可能需要管理员权限,具体取决于你的系统配置。如果你没有足够的权限,可以使用 sudo 命令来提升权限,例如:
sudo cat /etc/passwd
或者
sudo getent passwd
总之,deluser 命令用于删除用户,而查看用户列表可以使用上述方法之一。