我正在使用 Ubuntu 13.04,机器上有 5 个用户。我有 root 密码,我想查看用户列表并通过终端中的 root 访问该帐户。
我怎样才能做到这一点 ?
答案1
sudo -i
会将你变成 root 权限,查看/home/
通常可以知道系统的真实的但是您可以通过搜索 uid 超过 1000 的用户来按帐户进行此操作:
awk -F: '$3 >= 1000 && $1 != "nobody" {print $1}' /etc/passwd
如果你想全部系统用户,请查看/etc/passwd
。
答案2
您可以使用以下命令查看用户的用户名
awk -F":" '{ print "Linux_name: " $1 "\t\tFull_Name: " $5 }' /etc/passwd
如果您想要了解更多详细信息,只需根据您的需要修改脚本即可。所有所需的信息都可以在 /etc/passwd 中找到。