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 作成