インターネット上のホストに現在ログインしている各ユーザのリストやその他の情報を表示するには,fingerコマンドを実行する.CNSのホストにログインしているユーザ情報を調べる場合には,ホスト名の後のドメイン名を省略できる.ただし,セキュリティ上の理由で多くの組織ではfingerでのアクセスを禁止している.
% finger @[ホスト名]<RET>
次にfingerコマンドの実行例を示す.
% finger @ccz00<RET>
[ccz00]
Login Name TTY Idle When Where
s98992my Masayuki Yagi pts/2 3 Sat 04:13 z008
t97519hn Hideaki Nishino pts/4 Mon 07:32 innocent.mag.ke
s97581ft Fumi Takahashi *pts/5 2d Sat 13:11 prism01
s97378yk Yuuchirou Koshitani pts/6 28 Sat 13:24 maniac
t96974jy Jun'ichi Yura pts/7 15 Fri 11:25 macos.ht.sfc.ke
t97465ns Noritada Shimizu *pts/8 5:32 Sat 13:12 ccz03
t97360nk Naoki Kiyoshima pts/112 8 Sat 08:15 145.tbs.co.jp
% _
自分が現在ログインしているホストのユーザ情報を得る場合は,引数を指定せずにfingerコマンドを実行する.
% finger<RET>
Login Name TTY Idle When Where
t99000tf Tarou Fujisawa pts/1 Thu 14:27
t99000tf Tarou Fujisawa *pts/0 16: Thu 14:27
% _
fingerコマンドを使って,ホストにアカウントを持つユーザに関する情報が得られる.ホスト名とアカウント名が分かれば,その人の氏名や最後にメールを読んだ日時を知ることができる.CNSにアカウントのある人の情報を調べる場合は,ホスト名の後のドメイン名を省略できる.
% finger -l [ログイン名]@[ホスト名]<RET>
例えば,ホスト名mailにおけるユーザt99000tfの情報を調べると読んでいないメールがあるかどうか分かる.
% finger -l t99000tf@mail<RET>
[mail]
Login name: t99000tf In real life: Tarou Fujisawa
Office: 79950000, 00
Directory: /home/t99000tf Shell: /bin/tcsh
Last login Sun Apr 18 12:16 on pts/54 from otwo08
New mail received Wed Apr 21 10:52:16 1999;
unread since Wed Apr 21 10:48:55 1999
No Plan.
% _
ユーザがホームディレクトリに作成した.projectというファイルの内容は,fingerコマンドによって得られるユーザ情報の Project:欄に表示される.
ユーザがホームディレクトリに作成した.planというファイルの内容は,fingerコマンドによって得られるユーザ情報の Plan:欄に表示される.
次に.projectファイルおよび.planファイルの利用例を示す.
% less /home/t99000tf/.project<RET> CNS Guide project. % less /home/t99000tf/.plan<RET> I'm writing CNS Guide. Please contact me via phone. % finger -l t99000tf@mail<RET> Login name: t99000tf In real life: Tarou Fujisawa Office: 79950000, 00 Directory:/home/t99000tf Shell: /bin/tcsh Last login Fri Apr 4 12:13 on pts/54 from otwo08 No unread mail Project: CNS Guide project. Plan: I'm writing CNS Guide. Please contact me via phone. % _