我如何找到我的 ubuntu 用户名?

我如何找到我的 ubuntu 用户名?

当我使用 ubuntu 启动系统时,我看到的只是我的背景(没有 DASH,无法打开终端等)。我已经在 Google 上搜索过这个问题,唯一的解决方案似乎是使用 ctrl+alt+f1 进入命令行并输入一些命令。但是当你进入这个命令行时,你必须输入你的用户名和密码才能做其他任何事情。我的问题是我不记得我的用户名了。有解决办法吗?

答案1

启动进入恢复模式。Left Shift在计算机启动时按住 直到出现 GRUB 菜单。选择第一个“高级”选项,然后选择恢复模式。当系统询问时,选择根控制台。

现在您是 root 用户。您可以通过多种方式列出用户:

awk -F: '$3>999 {print $1}' /etc/passwd
cut -d : -f 1 /etc/passwd
cat /etc/passwd
ls /home/

其中至少有一个应该会给你你的用户名。

然后您可以重新启动(使用reboot命令)并希望登录。如果这不起作用,您可以回来重置密码,或者创建一个新用户。


如果您想做其他事情(例如添加用户),则需要重新挂载具有写访问权限的磁盘:

mount -o remount,rw /

答案2

Switch on你的电脑。

按住Shift key,将调出 Grub 菜单。

选择以 开头的行Advanced options

选择以 结尾的行recovery mode

您的计算机应该会显示一个包含多个选项的菜单。

其中一个选项是Drop to root shell prompt,选择它

在终端中输入以下命令:

mount -o remount, rw /
mount --all
ls /home

此命令的输出显示与您的用户名相对应的目录名称。

如果忘记密码,使用以下命令可以更改:

passwd [user_name]

出于安全原因,您必须输入两次,并且显示屏不会显示任何内容。

相关内容