連載
» 2018年11月29日 05時00分 公開

Linux基本コマンドTips(261):【 users 】コマンド――ログイン中のユーザーを一覧表示する

本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、ログイン中のユーザーを一覧表示する「users」コマンドです。

[西村めぐみ,@IT]
「Linux基本コマンドTips」のインデックス

Linux基本コマンドTips一覧

 本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、ログイン中のユーザーを一覧表示する「users」コマンドです。

usersコマンドとは?

 「users」はログイン中のユーザーを一覧表示するコマンドです。

 ログイン中のユーザーを一覧表示するコマンドには、この他、「who」コマンド(連載第225回)や「w」コマンド(第226回)があります。



usersコマンドの書式

users [ファイル]

※[ ]は省略可能な引数を示しています。





usersの主なオプション

 usersのオプションは、コマンドの使い方を表示する「--help」と、バージョンを表示する「--version」の2つだけです。



ログイン中のユーザーを一覧表示する

 「users」で、現在ログインしているユーザーのログイン名を一覧表示します(画面1)。

 ログインの情報は、「/var/run/utmp」ファイルに基づいて表示しています。別のファイルを参照したい場合は、「users ファイル名」のように指定します。ログイン情報を記録しているファイル以外を指定した場合は、何も表示しません。

コマンド実行例

users

(ログイン中のユーザーを一覧表示する)


図1 図1 ログイン中のユーザーを一覧表示したところ

 usersコマンドが表示するのはログイン名のみです。使用している端末の情報などを取得したい場合は、whoコマンドwコマンドを使用するとよいでしょう(画面2)。

図2 図2 usersコマンドとwhoコマンド、wコマンドの出力の内容を比較したところ


筆者紹介

西村 めぐみ(にしむら めぐみ)

PC-9801NからのDOSユーザー。PC-486DX時代にDOS版UNIX-like toolsを経てLinuxへ。1992年より生産管理のパッケージソフトウェアの開発およびサポート業務を担当。著書に『図解でわかるLinux』『らぶらぶLinuxシリーズ』『Accessではじめるデータベース超入門[改訂2版]』『macOSコマンド入門』など。2011年より、地方自治体の在宅就業支援事業にてPC基礎およびMicrosoft Office関連の教材作成およびeラーニング指導を担当。


Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。