FINGER(1) FreeBSD 一般コマンドマニュアル FINGER(1)
名称
finger − ユーザ情報を調べるプログラム |
書式
finger [−46gklmpshoT] [user ...] [user@host ...] |
解説 |
finger ユーティリティはシステムのユーザに関する情報を表示します。 オプションは以下の通りです: |
−4
finger が IPv4 アドレスのみを使用するよう、強制します。 −6 −s アイドル時間の単位は、数字だけの場合は何分か、‘‘:’’ がある場合は 何時間何分か、‘‘d’’ がある場合は何日か、です。アイドル時間が ‘‘*’’ の場合、ログイン時間は最後のログイン時間を示します。ログイ ン時間は、6 日以内の場合は何曜日の何時何分からか、それ以上の場合 は何月何日の何時何分からかが表示されます。もし 6 ヶ月を超えている 場合は、何年何月何日からかが表示されます。 アイドル時間やログイン時間がない場合と同様に、不明なデバイスは一 つのアスタリスクとして表示されます。 −h −o −g −k −l アイドル時間は 1 分以上 1 日以内の場合は、‘‘hh:mm’’ の形式となり ます。 1 日よりも大きいときには、‘‘d day[s]hh:mm’’ の形式となりま す。 電話番号は、11 桁の場合には ‘‘+N-NNN-NNN-NNNN’’ と表示されま す。10 桁もしくは 7 桁の場合には、上の文字列の適切な部分として表 示されます。5 桁の場合は ‘‘xN-NNNN’’、 4 桁の場合は ‘‘xNNNN’’ と 表示されます。 デバイスの書き込み許可がない場合、デバイス名を含む行に ‘‘(messages off)’’ という語句が追加されます。 −l オプションを指定 すると、1 人のユーザにつき 1 つの項目が表示されます。もしあるユー ザが複数回ログインしている場合には、端末の情報はその各ログインに ついて表示されます。 メールの状態は、全くメールがない場合には ‘‘No Mail.’’、その人が自 分のメールボックスに届いた新着メールを全て読んでいた場合には ‘‘Mail last read DDD MMM ## HH:MM YYYY (TZ)’’、その人あての新着 メールがあれば ‘‘New mail received ...’’ や ‘‘Unread since ...’’ のように表示されます。 −p −m −T オプションが指定されなかった場合は、 finger は、対象が与えられた場合は −l の出力形式、与えられなかった場合は −s の出力形式をデフォルトの形式としま す。どちらの形式であったとしても、情報が有効でなかった場合には、その フィールドは欠けているかもしれないことに注意してください。 引数が全く指定されていない場合は、 finger は、現在システムにログインして いる各ユーザについての情報を表示します。 finger ユーティリティは、リモートマシン上のユーザを調べることにも利用でき ます。これには、 user として ‘‘user@host’’ もしくは ‘‘@host’’ と指定する 形式を使います。デフォルトでは、前者は −l 形式の出力、後者は −s 形式の出 力となります。 −l オプションは、リモートマシンに渡される唯一のオプション かも知れません。 もし、ユーザのホームディレクトリに .nofinger というファイルが存在した場 合、 finger は、そのユーザが存在していないかのように振る舞います。 オプションの finger.conf(5) 設定ファイルを使用して、別名を指定可能です。 finger は fingerd(8) が起動しますので、ローカルの問い合わせとネットワーク の問い合わせの両方で有効です。 環境変数 |
finger ユーティリティは、もし設定されていれば、以下の環境変数を利用しま す: |
FINGER
finger に好みのオプションがあれば、この環境変数に設定しておく とよいでしょう。 関連ファイル |
/etc/finger.conf
別名定義のデータベース 関連項目 |
D. Zimmerman, The Finger User Information Protocol, RFC 1288, December, 1991.
歴史
finger コマンドは、 3.0BSD で登場しました。 |
バグ
現在の FINGER プロトコルの RFC では、サーバが接続を閉じるまでクライアント はフルに接続をオープンする必要があります。これでは、最適な 3 パケット T/TCP 交換を妨げてしまいます (この仕様に依存するサーバは壊れていますが、 広いインターネットにはこのようなサーバが存在します)。 finger ユーティリティは、マルチバイト文字を認識しません。 FreeBSD 10.0 July 17, 2004 FreeBSD 10.0 |