Linux ユーザー アカウント管理 - 現在のユーザー名の表示

Linux ユーザー アカウント管理 - 現在のユーザー名の表示

Linux システムでは、現在のユーザー名を表示する方法がいくつかあります。この記事では、現在のユーザー名を確認するためによく使用される 3 つの方法 (idコマンドを使用する、whoamiコマンドを使用する、who am iコマンドを使用する) を紹介します。

idコマンドを使用する

idこのコマンドは、ユーザーの ID とそのユーザーが所属するグループの ID を表示するために使用されます。ユーザー名のみを指定した場合は、現在のユーザーのIDが表示されます。現在のユーザー名に関する情報を出力するには、次のコマンドを実行します。

id -un

出力結果には、uidユーザー ID、gidユーザーが属するグループの ID、groupsおよびユーザーの追加のグループ ID が示されます。例:

uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

ここで、usernameは現在のユーザー名です。

whoamiコマンドを使用する

whoamiこのコマンドは、現在操作を実行しているユーザーの名前を出力するために使用されます。これは、「id -un」コマンドを実行するのと同等です。現在のユーザー名を確認するには、次のコマンドを実行します。

whoami

出力は現在のユーザー名です。例:

username

私は誰ですかコマンドを使用する

who am iこのコマンドは、現在の Linux システムにログインしているユーザー名を表示するために使用されます。現在のユーザー名を確認するには、次のコマンドを実行します。

who am i

出力結果の最初のフィールドは、ログイン システムのユーザー名です。次に例を示します。

username      tty1         2021-09-15 11:13 (:0)

現在のユーザー名を表示するさまざまな方法を比較する

次の表は、現在のユーザー名を表示するために一般的に使用される 3 つの方法の違いを比較しています。

注文 出力情報 結果の明瞭さ 快適
id -un ユーザー名、UID、GID、追加のグループID 高い 低い
whoami 現在のユーザー名 真ん中 高い
who am i システムにログインするためのユーザー名 低い 真ん中

一般に、whoamiコマンドを使用するのが最も便利ですが、ユーザーに関する詳細情報が必要な場合は、idコマンドを使用することをお勧めします。

Linux で現在のユーザー名を表示するために一般的に使用される 3 つの方法を紹介しました。これらのコマンドを使用すると、現在のユーザーの ID を簡単に特定でき、システムの管理と使用が向上します。

おすすめ

転載: blog.csdn.net/m0_67268191/article/details/130790398
おすすめ