Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 201-300 > 283

アカウント情報の統計を確認するには

saコマンドを利用することでコマンドやユーザごとの利用回数やCPU利用時間などのアカウント情報を確認することができます。これらの情報は/var/account/pacctファイルから読み取られますが、テキストファイルではないので直接開くことはできません。

利用にはpsacctパッケージが必要です(参照087)。

# rpm -qa psacct
psacct-6.3.2-31

下記コマンドで利用を開始します。

# service psacct start

saコマンドで統計を利用することができます。"-a"オプションではすべてのコマンド、"-m"オプションではユーザごとの統計を見ることが可能です。

# sa -a
  1200  2952.39re    0.11cp     0avio    915k
    1    0.08re    0.06cp     0avio   1907k  rpmq
   48    0.24re    0.02cp     0avio    971k  udev
    1   263.94re    0.00cp     0avio    741k  dbus-daemon-1*
    8    0.01re    0.00cp     0avio   1855k  troff
    8   31.23re    0.00cp     0avio   1441k  man

# sa -m
        1199  2952.39re    0.11cp     0avio    915k
root      1011  2564.65re    0.10cp     0avio    863k
john      182   123.79re    0.01cp     0avio   1188k
dbus       1   263.94re    0.00cp     0avio    741k

lastcommコマンドを利用すると以前に利用されたコマンドが一覧表示されます。

# lastcomm
less       john   pts/1   0.00 secs Tue May 17 09:30
lastcomm     root   pts/0   0.00 secs Tue May 17 09:32
less       root   pts/0   0.00 secs Tue May 17 09:32
netconfig     root   pts/0   0.00 secs Tue May 17 09:32

2005-12-03 作成