ユーザー名を確認するにはどうすればよいですか?


81

ユーザー名を知るにはどうすればよいですか?Ubuntuをインストールしましたが、ユーザー名がわからず、パスワードだけがわかります。ラップトップにアクセスできず、開くことができません。


6
ログイン画面には可能なアカウントが表示され、クリックするだけで(または、おそらく最後にログインしたのでクリックする必要はありません)、パスワードを入力するだけです。
ジル

1
@Jayharte-これらの答えのいずれかがあなたのために機能しましたか?その場合は、回答として受け入れてください。ありがとうございました。
タス

回答:


136

ターミナルを開いて入力します whoami

これはすべてのUnix / Linuxシステムで動作します。


7
彼はログインできないので、Whoamiを
Boris

1
彼はリカバリモードからそれを実行することができます
rajlego

5
@rajlegoリカバリモードから実行すると、whoami単に出力されますroot。ただし、回復モードでls /homeは、システムの通常構成されている人間のユーザーの名前を表示するために使用できます。そのようなユーザーが1人だけの場合、この出力はユーザー名です。さらに多くの場合でも、ユーザー名を簡単に把握できるはずです。
エリアケイガン14

@Borisに同意します。彼が答えで述べたように、彼はログインできませんでしたwhoami。この回答に多くの投票が寄せられるのは奇妙です。
桐トラン

2
@TungTran-賛成票は、タイトルの質問への回答を求めてここに来たグーグル(私のような)からです。現在のユーザー名を出力するコマンドのリマインダーが必要な人もいます。しかし、実際の質問を読んで、この答えは質問者にはほとんど役に立たない。
gilly3

21

ユーザー名を確認する最も簡単な方法は、おそらくctr + alt + tを押すことです。これによりターミナルが開き、次のように表示されます。

user_name@machine_name:~$

そして、それはあなたの質問に答えます。


user_nameはユーザー名で、machine_nameはグループですか?
Rafael_Espericueta

いいえ。マシン名はコンピューターの名前です。
ジェンダ

どの端末が示したことは、設定可能であるとして、これは、必ずしも正しくない
Elzo Valugi

1
端末を構成できる場合は、おそらくwhoamiコマンドを知っています。
ジェンダ

14

ターミナルを開き、次を入力します。

echo $USER

これにより、USER環境変数の値がコンソールに出力されます。


3
元の質問whoami者にとっては、これはコマンドと同じくらい役に立たないが、正直なところ、これは一部を置き換えてコマンド全体をより普遍化できる「実行blah username_here」コマンドに最適です。ありがとう。username_here$USER
-nurchi

1
@Ali Dehghani、$ USERは何にでも変更できる環境変数です。whoamiは実際に、現在ログインしているユーザーを確認します
Josef Klimuk

12

ubuntuをインストールした場合、ユーザー名を入力しましたが、これは私たちの記憶を揺るがすのに役立ちますか?

例えば、ここでyannユーザー名はどこですか

ここに画像の説明を入力してください


7

Ubuntuを回復モードで起動する必要があります。以下の手順に従ってください:

  • コンピューターの電源を入れます。BIOSのロードが完了するか、ほぼ終了するまで待ちます。(この間、おそらくコンピューターの製造元のロゴが表示されます。)Shiftキーをすばやく押し続けると、GNU GRUBメニューが表示されます。(Ubuntuのロゴが表示されている場合は、GRUBメニューを入力できるポイントを見逃しています。)**

  • 詳細オプション」で始まる行を選択します。*

  • (回復モード)」で終わる行を選択します。おそらく2行目です。Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)

  • Returnキーを押すと、マシンが起動プロセスを開始します。

  • しばらくすると、ワークステーションにいくつかのオプションを含むメニューが表示されます。オプションの1つ(リストの一番下までスクロールする必要がある場合があります)は、「ルートシェルプロンプトにドロップ」です。このオプションを強調表示してReturnキーを押します。

最終的に、このコマンドを使用してすべてのユーザー名をリストできます。

cut -d: -f1 /etc/passwd

リストでユーザー名を認識できると思います。


remount,rwファイルを読むためだけに必要はありません...
Germar

あなたは正しい、私はちょうどそれをオプションとして与えた。
Tung Tran

これは、ユーザーがrootパスワードを設定していない場合に機能します。誰かがすでにそれを設定している場合は、彼らはいつもちょうどホームディレクトリを見て、ライブUSBまたは他のOSを使用することができます(うまくいけば、暗号化されていない。)
Rohitt Vashishtha

はい、彼がルートパスワードを覚えていれば、さらに簡単です。とにかく、彼が言ったように、彼はUbuntuをインストールしていて、彼のユーザー名を知りません。彼はルートパスワードを設定しなかったと思います。
桐トラン

また、シングルユーザーモードでは、rootパスワードを設定しても、スキップすることができます。
桐トラン

5

通常、コンピューターを起動すると、ユーザー名がリストに自動的に表示されるため、ログオンするためにユーザー名を知る必要はありません。そして、それが唯一のユーザーアカウントである場合、リストされている唯一の名前です。次のようになります。

ここに画像の説明を入力してください

複数のユーザーアカウントがある場合は、使用する名前をクリックします。1人のユーザーの場合、パスワードを入力するだけです。

ログイン画面がそのように見えない場合、またはログインが機能しない場合、またはログイン画面に到達する前にブートが失敗するという問題がある場合は、お知らせください。できるだけ多くの詳細をお知らせください。


3
印象的な編集エリアス!!
ボリス

私は彼がログインページにユーザー名を表示するのに問題があると思います。彼がログイン画面を見ることができれば、彼はユーザー名を認識するでしょう。もしそうなら、私たちは尋ねません。
桐トラン

ユーザー名と名前が異なるため、常に機能するとは限りません。
mchid

2

ホームディレクトリを暗号化していない場合は、このソリューションを使用してください。

  1. Ubuntuをインストールしたインストールメディア(LiveCD / USB)がまだありますか?それから起動し、Ubuntuを試すを選択します。

  2. [ファイル]に移動すると、Ubuntuパーティションが既にインストールされていることがわかります。それをクリックすると、マウントされます。

  3. に進み/homeます。ここには、作成したシステム上のすべてのユーザーのリストが表示されます。

あなたの記憶をジョギングするために、しかし、あなたの名前は何ですか?Ubuntuのインストール中に同じ名前を入力しましたか?パスワードを入力したログインプロンプトに表示された名前を思い出しますか?Ubuntuはデフォルトで、ユーザー名を小文字のファーストネームとして設定します。

例; name = John Doe、自動的にユーザー名を設定=john


2

回復モードから、次のコマンドを実行して、すべての人間のようなユーザーをリストします。

awk -F'[/:]' '{if ($3 >= 1000 && $3 != 65534) print $1}' /etc/passwd

ソース

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.