我怎样才能找到我的用户名?

Jay*_*rte 109 users username system-installation

我怎么知道我的用户名?我已经安装了 Ubuntu,但我不知道我的用户名,只知道我的密码。我无法访问我的笔记本电脑,也无法打开它。

Ger*_*mar 193

打开终端并输入 whoami

这将适用于每个 Unix/Linux 系统。

  • 他无法登录,所以我打赌他无法运行 *whoami* (10认同)
  • @rajlego 如果从恢复模式运行,`whoami` 只会输出 `root`。然而,在恢复模式下,`ls /home` 可用于查看系统正常配置的人类用户的名称。如果只有一个这样的用户,这个输出就是他们的用户名;即使有更多,也应该很容易找出用户名。 (6认同)
  • @TungTran - 投票来自谷歌员工(像我一样),他们来到这里寻找标题中问题的答案。我们中的一些人只需要提醒打印出当前用户名的命令。但是,阅读实际问题时,这个答案对提问者来说毫无用处。 (2认同)

Jen*_*das 22

找出您的用户名的最简单方法可能是按 ctr+alt+t - 这将打开终端,然后您将看到如下内容:

user_name@machine_name:~$
Run Code Online (Sandbox Code Playgroud)

这回答了你的问题。

  • 如果你可以配置你的终端,你可能知道 `whoami` 命令。 (2认同)

小智 18

打开终端并输入:

echo $USER
Run Code Online (Sandbox Code Playgroud)

这会将USER环境变量的值打印到控制台。

  • 对于最初的提问者来说,这和 `whoami` 命令一样没用,但老实说,这对于那些“运行 `blah username_here`”命令是完美的,其中 `username_here` 部分可以替换为 `$USER` 和整个命令变得更加普遍。谢谢。 (4认同)
  • @Ali Dehghani,$USER 是一个可以更改为任何内容的环境变量。whoami 实际上检查哪个是当前登录的用户 (2认同)

dam*_*ien 13

如果你安装了ubuntu,那么你填写了你的用户名,这有助于我们记忆吗?

例如,这里yann的用户名在哪里

在此处输入图片说明


Tun*_*ran 8

你应该在恢复模式下启动你的 Ubuntu。请按照以下步骤操作:

  • 打开你的电脑。等待 BIOS 完成加载或几乎完成。(在此期间,您可能会看到计算机制造商的徽标。)快速按住 Shift 键,这将显示 GNU GRUB 菜单。(如果您看到 Ubuntu 徽标,那么您就错过了可以进入 GRUB 菜单的位置。)**

  • 选择以“高级选项”开头的行。*

  • 选择以“ (恢复模式) ”结尾的行,可能是第二行,类似于:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)

  • 按回车键,您的机器将开始启动过程。

  • 片刻之后,您的工作站应该会显示一个包含多个选项的菜单。选项之一(您可能需要向下滚动到列表底部)是“ Drop to root shell prompt ”。在突出显示此选项的情况下按Return

最后,您可以使用此命令列出所有用户名:

cut -d: -f1 /etc/passwd
Run Code Online (Sandbox Code Playgroud)

我想您将能够在列表中识别您的用户名。


Bor*_*ris 6

通常,当您启动计算机时,您不必知道您的用户名即可登录,因为它会自动出现在列表中。如果它是唯一的用户帐户,则它是唯一列出的名称。它应该是这样的:

在此处输入图片说明

如果有多个用户帐户,请单击要使用的名称。对于只有一个用户,您所要做的就是输入您的密码。

如果您的登录屏幕不是这样,或者登录不起作用,或者问题是在您进入登录屏幕之前启动失败,请告诉我们,并提供尽可能多的详细信息。

  • 令人印象深刻的编辑 Eliath !! (3认同)