GNU/Linux >> Linux の 問題 >  >> Linux

Linuxidコマンド-ユーザーIDとグループIDの情報を出力します

コンピューターにログインするには、ユーザー名が必要です。ユーザー名は、コンピューターによって認識されるIDです。これに基づいて、コンピューターはそのユーザー名でログインするユーザーに一連のルールを適用します。この記事では、Linux idの使用方法を紹介します。 コマンド。

idコマンドとは

id commandは、実際の有効なユーザーID(UID)とグループID(GID)を出力できるコマンドです。 UIDは、ユーザーの単一のIDです。グループID(GID)は複数のUIDで構成できます。

使い方

デフォルトでは、idコマンドはほとんどのLinuxシステムにインストールされています。使用するには、 idと入力するだけです コンソールで。オプションなしでidと入力すると、次のようになります。結果はアクティブユーザーを使用します。

$ id

出力の読み方は次のとおりです:

  • ユーザーpungki UIDがあります 番号=1000 GID 番号=1000
  • ユーザーpungkiはメンバーです 次のグループの:

プンキ

1000
adm

4
cdrom

24
sudo

27
ディップ

30
plugindev

46
lpadmin

108
sambashare

124

オプションでidを使用する

idコマンドに適用できるオプションがいくつかあります。日常的に役立つ可能性のあるいくつかのオプションを次に示します。

ユーザー名、UID、ユーザーが属するすべてのグループを印刷します

これを行うには、 -aを使用できます オプション

$ id -a

すべての異なるグループID(有効、実際、補足)を出力します

-Gを使用できます これを実現するためのオプション。

$ id -G

結果にはGID番号のみが表示されます。 / etc / groupと比較できます ファイル。これが/etc / groupのサンプルです コンテンツ:

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:

有効なグループIDのみを出力する

-gを使用します 有効なグループIDのみを出力するオプション

$ id -g

特定のユーザー情報を印刷する

UIDやGIDに関連する特定のユーザー情報を出力できます。 idコマンドの後にユーザー名を入力するだけです。

$ id leni

上記のコマンドは、 leniという名前のユーザーのUIDとGIDを出力します 。

結論

このidコマンドは、ユーザーのUIDとGIDについて知りたい場合に役立ちます。一部のアプリケーションでは、実行するためにUID/GIDが必要になる場合があります。 idを使用すると、/ etc / groupファイル内でユーザーを表示および検索しなくても、ユーザーのUIDとGIDを簡単に見つけることができます。いつものように、 man id と入力すると、idのマニュアルページに移動できます。 コンソールから詳細を確認してください。


Linux
  1. Linuxコマンド:jobs、bg、およびfg

  2. Linuxでユーザーをグループに追加する方法

  3. Linuxでユーザーグループを作成および削除する方法

  1. Linuxでユーザーをロックおよびロック解除する方法

  2. Linuxでchownコマンドを使用して所有権を変更する方法

  3. Linuxsuコマンド

  1. Linuxでグループにユーザーを追加する方法

  2. Linuxユーザーグループを管理する

  3. Linux でのユーザーおよびグループ管理の初心者向けガイド