このセクションは,ユーザに関連する情報を出力するコマンドを記述します. login,グループ,その他です.
id: 実際と実効のuidとgidを出力
idは,与えられたユーザや,ユーザが指定されていない場合はそれを実
行しているプロセスの情報を出力します.構文は以下のとおりです.
id [option]... [username]
デフォルトで,それは実際のユーザid,実際のグループid,実際のユーザidと異 なる場合は実効ユーザid,実際のグループidと異なる場合は実効グループid,そ して,追加のグループidを出力します.
それぞれのこれらの数値は,識別文字が前置され,カッコ内に対応するユーザや グループ名が続きます.
オプションで,idは,上記の情報の一部のみを出力します.section 共通のオプション,も参照してください.
-u,-g,
または-Gが必要です.
-u,
-g,または-Gが必要です.
logname: 現在のログイン名を出力
lognameは,ファイル`/etc/utmp'に見つかる,呼び出しているユー
ザ名を出力し,0のステータスで終了します.呼び出しているプロセスに対する
`/etc/utmp'項目がない場合,lognameはエラーメッセージを出力し,
1のステータスで終了します.
オプションは`--help'と`--version'のみです.See section 共通のオプション.
whoami: 実効ユーザidの出力
whoamiは,現在の実効ユーザidに関連しているユーザ名を出力します.
コマンド`id -un'と同じです.
オプションは`--help'と`--version'のみです.See section 共通のオプション.
groups: ユーザが所属するグループ名を出力
groupsは,与えられたそれぞれのusername,または,名前が与え
られない場合は現在のプロセスに対する,プライマリと追加のグループ名を出力
します.名前が与えられた場合は,それぞれのユーザ名が,ユーザのグループの
リストの前に出力されます.構文は以下のとおりです.
groups [username]...
グループリストは,コマンド`id -Gn'の出力と同じです.
オプションは`--help'と`--version'のみです.See section 共通のオプション.
users: 現在ログインしているユーザのログイン名を出力
usersは,現在のホストに現在ログインしているユーザの,空白で分けら
れたユーザ名のリストを,単一行に出力します.それぞれのユーザ名はログイン
セッションに対応するので,一回以上のログインセッションがあるユーザは,ユー
ザ名が回数と同じ数だけ出力にあらわれます.構文は以下のとおりです.
users [file]
file引数がない場合は,usersは,その情報をファイル
`/etc/utmp'から,抽出します.ファイル引数が与えられた場合は,
usersは,代わりにそのファイルを使用します.普通は,
`/etc/wtmp'を選択します.
オプションは`--help'と`--version'だけです.See section 共通のオプション.
who: 現在ログインしているユーザを出力
whoは,現在ログオンしているユーザの情報を出力します.構文は以下の
とおりです.
who [option] [file] [am i]
非オプション引数が与えられていない場合,whoは,現在ログオンしてい
るそれぞれのユーザに対し,以下の情報を出力します.ログイン名,端末回線,
ログイン時間,そして,リモートホスト名やXディスプレイです.
非オプション引数が1つ与えられている場合,whoは,`/etc/utmp'
の代わりに,それをログオンしているユーザの記録を含むファイル名として使用
します.通常,以前ログインしていた人を見るために,`/etc/wtmp'が引数
として与えられます.
非オプションが2つ与えられている場合,whoは,(標準入力から決定され
る)それを実行しているユーザの項目のみ出力し,それにはホスト名が前置され
ます.伝統的に,2つの与えられる引数は,`am i'で,`who am i'と
なります.
プログラムは以下のオプションも受け入れます.section 共通のオプション,も参照 してください.
whoとの互換性のためです.
`+'writeメッセージが利用可能です. `-'writeメッセージが利用不可能です. `?' 端末デバイスが見つかりません.
Go to the first, previous, next, last section, table of contents.