【getent】Linuxコマンド_ユーザ・グループの一覧表示

Linuxにおける「ユーザ」や「グループ」など、それらのデータは「getent」コマンドで表示します。
Linuxのユーザ、グループの作成と使い方は以下のページを参考にしてください。

【useradd,userdel】Linuxコマンド_ユーザーアカウントの作成・削除する

関連記事

Linuxでは複数のユーザーアカウントを作成することができます。 新規でユーザーアカウントを作成するには「useradd」コマンドを使用します。 また、作成したユーザーアカウントを削除するには「userdel」コマンドを使用します。[…]

VPS_比較
【groupadd,groupdel】Linuxコマンド_グループの作成・削除をする
関連記事

前回、Linux内で複数のユーザーを作成する方法を紹介しました。 今回は対象のユーザーを新しく作成したグループに追加するまでを紹介します。 useradd,userdelコマンドに関するページは以下を参照してください。 [site[…]

VPS_比較




↓↓↓ITエンジニアのおすすめ学習・開発環境の詳細へ↓↓↓

「getent」コマンドの使い方(Linux)

「getent」コマンドはLinuxOSに登録されたユーザ情報の一覧を表示することができます。
各ユーザ情報を見るにはデータベースの「passwd」を指定してコマンドを実行します。
以下ではユーザー情報として「user01」を参照した例となります。

$ getent passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin

------中略------

user01:x:1002:1002::/home/user01:/bin/bash
test3M:x:1003:1003::/home/test3M:/bin/bash

getentで参照するデータベースではユーザー情報の他にもグループ情報を参照することができます。
グループ情報を参照するには「group」を指定して実行します。

実行するとグループを一覧表示することができます。

$ getent group
root:x:0:
bin:x:1:
daemon:x:2:

------中略------

test:x:1001:
user01:x:1002:
test3M:x:1003:
TESTGP:x:1004:user01
testgp02:x:555:

表示する情報を絞って表示する

グループ名を指定することで、表示する情報を限定して表示することができます。
以下の実行例では「TESTGP」グループに「user01」が属していることが確認できます。

$ getent group TESTGP
TESTGP:x:1004:user01

「getent」コマンドオプション

「getent」コマンドのオプションは以下の通りとなります。

$ getent --help
使用法: getent [OPTION...] database [key ...]
管理データベースからエントリを取得します。

  -i, --no-idn               IDN エンコーディングを無効にする
  -s, --service=CONFIG       使用されるサービス設定
  -?, --help                 このヘルプ一覧を表示する
      --usage                短い使用方法を表示する
  -V, --version              プログラムのバージョンを表示する

長い形式のオプションで必須または任意の引数は、それに対応する短い形式のオプションでも同様に必須または任意です。

サポートされているデータベース:
ahosts ahostsv4 ahostsv6 aliases ethers group gshadow hosts initgroups
netgroup networks passwd protocols rpc services shadow

For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

「getent」コマンドの使い方は以上となります。

エンジニアのオンライン学習

エンジニアにおすすめのオンライン教材比較
ITエンジニアが自宅で学習ができるオンラインスクール比較

エンジニアのおすすめ学習「Progate」と「Udemy」比較

VPS_比較
最新情報をチェックしよう!