当我安装最新的 Ubuntu 更新时,系统要求我输入用户名,但我不记得我的用户名是什么。我如何找到我的用户名?
答案1
如果您因为忘记用户名而无法登录,仍有办法恢复数据。请注意,本指南假设您是系统上的唯一用户。
- 通过 GRUB 将系统启动到恢复模式。
- 选择 Root Shell 选项。
- 在打开的终端窗口中输入此命令:
awk -F: '$3 == 1000' /etc/passwd
- 您的用户名将出现在返回行的最前面。通常只有一个用户名,但根据您的系统,可能会有更多用户名。
- 重新启动进入正常模式并使用指定的用户名。
如果你不是唯一的用户,请替换步骤3中的代码。通过以下方式查找ID大于或等于1000的用户:
awk -F: '$3 >= 1000' /etc/passwd
其中之一肯定是你。或者请机器上的另一个用户拉取帐户列表。
答案2
打开终端(++ Ctrl)并输入命令AltT
whoami
找出当前登录用户的用户名。
答案3
登录屏幕显示可能的帐户,您只需单击(甚至不必单击,因为您可能是最后登录的人)并输入您的密码。
如果你已经登录并且想知道用户,那么打开终端(Ctrl+Alt+T)
并输入命令
echo $USER
这将打印用户环境变量到控制台。
答案4
您可以从 Grub 进入单一模式。在启动过程中,Esc
当 Grub 启动屏幕提示您时,按下 。它可能只会向您显示 Grub 以及每个内核的列表 - 如果是这种情况,请不要按Esc
从这里选择第一个条目并按e
编辑该条目。向下翻页到以 开头的行kernel
并e
再次按。
这将允许您编辑整行。向右滚动直到到达行末并splash quiet
从行中删除,将其替换为single
。按eneter
接受更改,然后按b
启动到修改后的内核行。这将引导您进入单用户模式,并在启动完成后将您带入 root shell。
从这里您可以向系统添加用户、更改用户密码等。