Unixコマンド/who の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Unixコマンド/who へ行く。

*&SIZE(15){''who''}; [#w957b57a]

**''機能'' [#r0762cbe]
whoコマンドは、ログインして言うユーザーの一覧を表示します。&br;
whoコマンドを実行すると、次のような情報の一覧が表示されます。&br;
ログインしているユーザーのユーザー名&br;
ログインしている端末名(デバイスファイル名)&br;
ログイン時刻&br;
リモートホスト名、またはX Windowのディスプレイ名&br;
&br;
ログインしているユーザーがいるときにシャットダウンすると、ユーザーが更新中のデータが失われるなどの&br;
問題が生じます。&br;
シャットダウンする前には、必ず、whoコマンドでログインしているユーザーがいないか確認する必要があります。&br;
&br;
・さらに詳細な情報がしりたい&br;
wコマンドは、そのユーザーが実行中のコマンドなど、さらに詳細な情報を出力します。&br;
wコマンドで表示される情報はwhoコマンドで表示される情報の他に、次のような情報があります。&br;
システム情報(稼働時間、ログインユーザー数、負荷)&br;
IDLE時間&br;
JCPU(その端末に表示されているプロセスがCPUを使用した時間)&br;
PCPU(WHATに表示されて言うプロセスがCPUを使用した時間)&br;
カレントプロセス(ユーザーが実行中のプロセスのコマンドライン)&br;

**''構文'' [#a42a211b]
who [オプション]&br;
w [オプション] [ユーザー名]&br;

**''オプション'' [#vfb22ef9]
▼(who)
 ami            自分の情報のみを表示する。
▼(w)
 -h             ヘッダ情報を表示しない。
 -s             短い形式で表示する(FreeBSD・Linux)

**''コマンド例'' [#xbdf7ec3]
 $ who
 matsui           ttyp0     5 21 18:53  (ThinkPad)
 souten           ttyp1     5 21 18:53  (ThinkPad)
 sekitomo         ttyp2     5 21 18:54  (ThinkPad)
 
 $ w
  6:55PM  up 1 day, 20:09, 3 users, load averages: 0.00, 0.00, 0.00
 USER             TTY      FROM              LOGIN@  IDLE WHAT
 matsui           p0       ThinkPad          6:53PM     - -tcsh (tcsh)
 souten           p1       ThinkPad          6:53PM     - -tcsh (tcsh)
 sekitomo         p2       ThinkPad          6:54PM     - w
▼自分の情報だけを確認
 $ who am i
 matsui           ttyp0     5 21 19:09  (ThinkPad)
▼自分の権限を確認
 $ whoami                   現在のユーザー権限を確認する。
 matsui