AC
Section: Maintenance Commands (8)
索引
jman
BSD mandoc
索引
名称
ac
- 接続時間の計測
索引
書式
[-dp
]
[-t tty
]
[-w wtmp
]
[users ...
]
索引
解説
もしファイル
/var/log/wtmp
が存在すれば、個々のログイン時刻とログアウト時刻の記録が、各々
login(1)
と
init(8)
によって書き込まれます。
ユーティリティはこれらの記録を検査し、ログイン全ての累積接続時間 (時間単位) を
標準出力に書き出します。
オプションは次の通りです。
- -d
-
接続時間を 24 時間単位で表示します。
- -p
-
各々のユーザの合計を表示します。
- -t tty
-
特定の tty からのログインだけを計測します。
tty
が '!' で始まっている場合はそれ以外の tty
を示し、'*' で終っている場合は、同様な全ての tty を示します。
複数の
-t
フラグを指定しても構いません。
- -w wtmp
-
接続時間のデータを、デフォルトファイル
/var/log/wtmp
の代りに
wtmp
から読み込みます。
- users ...
-
与えられたユーザの合計だけを表示します。
もし、引数が与えられなければ、
はログインセッションが
wtmp
に記録された全てのアカウントの合計接続時間を表示します。
デフォルトの
wtmp
ファイルは、切り捨て (truncate) をしない限り、際限なく増加します。
これは通常、
cron(8)
によって起動されるデイリースクリプトによって切り捨てが行われます。
デイリースクリプトは
wtmp
ファイルの改名と巡回 (rotate) を行い、
一週間分のデータを手元に保持します。
/var/log/wtmp
が存在しなければ、ログインや接続時間の計測は行われません。
例えば
ac -p -t "ttyd*" > modems
ac -p -t "!ttyd*" > other
とすると、
modems
に記録された時間と、
other
のそれで、別の料金を請求することもできます。
索引
診断
Ex -std
索引
関連ファイル
- /var/log/wtmp
-
接続時間アカウントファイル
索引
関連項目
login(1),
utmp(5),
init(8),
sa(8)
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 診断
-
- 関連ファイル
-
- 関連項目
-
Time: 07:07:34 GMT, January 12, 2009