AC(8) FreeBSD システム管理者マニュアル AC(8)
名称
ac − 接続時間の計測 |
書式
ac [−dp] [−t tty] [−w wtmp] [users ...] |
解説 |
もしファイル /var/log/wtmp が存在すれば、個々のログイン時刻とログアウト時 刻の記録が、各々 login(1) と init(8) によって書き込まれます。 ac ユーティ リティはこれらの記録を検査し、ログイン全ての累積接続時間 (時間単位) を標 準出力に書き出します。 オプションは次の通りです。 |
−d
接続時間を 24 時間単位で表示します。 −p −t tty −w wtmp users ... もし、引数が与えられなければ、 ac はログインセッションが wtmp に記録され た全てのアカウントの合計接続時間を表示します。 デフォルトの wtmp ファイルは、切り捨て (truncate) をしない限り、際限なく 増加します。これは通常、 cron(8) によって起動されるデイリースクリプトに よって切り捨てが行われます。デイリースクリプトは wtmp ファイルの改名と巡 回 (rotate) を行い、一週間分のデータを手元に保持します。 /var/log/wtmp が 存在しなければ、ログインや接続時間の計測は行われません。 例えば ac -p -t "ttyd*" > modems とすると、 modems に記録された時間と、 other のそれで、別の料金を請求する こともできます。 |
診断
ユーティリティ ac は、成功すると 0 で、エラーがあった場合は >0 で終了しま す。 |
関連ファイル
/var/log/wtmp
接続時間アカウントファイル 関連項目 |
login(1), utmp(5), init(8), sa(8) FreeBSD 10.0 March 15, 1994 FreeBSD 10.0 |