我怎么知道我的用户名?我已经安装了Ubuntu,但是我不知道用户名,只有密码。我无法使用笔记本电脑,也无法打开笔记本电脑。
我怎么知道我的用户名?我已经安装了Ubuntu,但是我不知道用户名,只有密码。我无法使用笔记本电脑,也无法打开笔记本电脑。
Answers:
打开终端并输入 whoami
这将适用于每个Unix / Linux系统。
whoami
只会输出root
。但是,在恢复模式下,ls /home
可用于查看系统通常配置的人工用户的名称。如果只有一个这样的用户,则此输出为其用户名。即使还有更多,也应该可以很容易地找出用户名。
whoami
?这个答案获得了很多票是很奇怪的。
找出用户名的最简单方法可能是按ctr + alt + t-这将打开终端,然后您将看到类似以下内容:
user_name@machine_name:~$
这回答了您的问题。
whoami
命令。
打开终端并输入:
echo $USER
这会将USER
环境变量的值打印到控制台。
whoami
命令一样没有用,但是老实说,这对于那些“可以运行blah username_here
”命令(其中username_here
部分可以替换为$USER
且整个命令变得更加通用)的命令来说是完美的。谢谢。
您应该以恢复模式启动Ubuntu。请按照以下步骤操作:
开启电脑。等待BIOS完成加载或即将完成。(在此期间,您可能会看到计算机制造商的徽标。)快速按住Shift键,将弹出GNU GRUB菜单。(如果看到Ubuntu徽标,则说明您无法进入GRUB菜单。)
选择以“ Advanced options ” 开头的行。*
选择以“ (恢复模式) ” 结尾的行,可能是第二行,例如:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)
按回车,您的计算机将开始启动过程。
片刻之后,您的工作站将显示一个包含许多选项的菜单。选项之一(您可能需要向下滚动到列表的底部)是“ Drop to root shell提示符 ”。按Return键,突出显示此选项。
最终,您可以使用以下命令列出所有用户名:
cut -d: -f1 /etc/passwd
我想您将能够在列表中识别您的用户名。
remount,rw
只读取文件...
通常,在启动计算机时,您无需知道用户名即可登录,因为它会自动显示在列表中。如果它是唯一的用户帐户,那么它也是列出的唯一名称。它看起来应该像这样:
如果有多个用户帐户,请单击要使用的名称。对于仅一位用户,您要做的就是输入密码。
如果您的登录屏幕看起来不是这样,或者登录不起作用,或者问题是在进入登录屏幕之前引导失败,请告知我们,并提供尽可能多的详细信息。
如果您未加密主目录,请使用此解决方案。
您是否还拥有用于安装Ubuntu的安装媒体(LiveCD / USB)?从其启动,然后选择尝试Ubuntu。
转到文件,然后,您将看到您已经安装了Ubuntu分区。单击它,它将安装。
转到/home
。在这里,您将看到已创建系统上所有用户的列表。
为了唤起您的记忆,您叫什么名字?在安装Ubuntu时是否输入了相同的名称?您还记得在您输入密码的登录提示上显示的名称吗?默认情况下,Ubuntu将用户名设置为小写您的名字。
例; name = John Doe,自动设置用户名=john