Linuxコマンド【 getent 】ユーザーやグループの一覧を表示する
当ページのリンクには広告が含まれています。
スポンサーリンク
getentコマンドは、ユーザーやグループの一覧を表示するコマンドです。
getentコマンド
書式
getent データベースとキー
getentコマンドは、指定したデータベースからユーザーやグループの情報一覧を表示することができます。データベースの後にキーを指定することで、情報を絞り込むこともできます。
データベース
- ahosts
- ahostsv4
- ahostsv6
- aliases
- ethers
- group
- gshadow
- hosts
- initgroups
- netgroup
- networks
- passwd
- protocols
- rpc
- services
- shadow
使用例
データベース「protocols」を表示します。
$ getent protocols ip 0 IP icmp 1 ICMP igmp 2 IGMP ggp 3 GGP ipencap 4 IP-ENCAP st 5 ST tcp 6 TCP egp 8 EGP igp 9 IGP pup 12 PUP udp 17 UDP hmp 20 HMP xns-idp 22 XNS-IDP rdp 27 RDP iso-tp4 29 ISO-TP4 … 略 …
次にデータベース「passwd」を表示します。
$ getent passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh … 中略 … Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin karuma:x:1000:1000:Karuma Taro,,,:/home/karuma:/bin/bash messagebus:x:104:106::/var/run/dbus:/bin/false
データベース内のキーを指定して、コマンドを実行します。
$ getent passwd sshd sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin
関連コマンド
ユーザー の人気記事
- Linuxコマンド【 passwd 】ユーザーのパスワードを変更する
- Linuxコマンド【 su 】ユーザーを変更する
- Linuxコマンド【 chage 】ユーザーのパスワード有効期限を表示・変更する
- Linuxコマンド【 groups 】ユーザーの所属グループを表示する
- Linuxコマンド【 usermod 】ユーザーアカウント情報を変更する
- Linuxコマンド【 adduser 】新しいユーザーアカウントを対話的に作成する
- コマンドリファレンス
- manコマンドの表示を日本語にする方法
- Linuxコマンド【 useradd 】新規ユーザーの作成
- Linuxコマンド【 sudo 】他のユーザーとしてコマンドを実行する