Man page - ac(1)
Packages contains this manual
Available languages:
en es pl da fi ro zh_TW zh_CNManual
AC
NAME总 览
描 述
选 项
相 关 文 件
著 作 者
参 见
[中 文 版 维 护 人 ]
[中 文 版 最 新 更 新 ]
《 中 国 Linux论 坛 man手 册 页 翻 译 计 划 》
跋
NAME
ac - 输 出 用 户 连 接 时 间
总 览
|
ac |
[ -d | --daily-totals ] [ -y | --print-year ] |
[
-p
|
--individual-totals
] [
people
]
[
-f
|
--file
filename
] [
-a
|
--all-days
]
[
--complain
] [
--reboots
] [
--supplants
]
[
--timewarps
] [
--compatibility
]
[
--tw-leniency
num
] [
--tw-suspicious
num
]
[
-z
|
--print-zeros
] [
--debug
]
[
-V
|
--version
] [
-h
|
--help
]
描 述
基 于 当 前 的 /var/log/wtmp 文 件 中 的 登 录 和 退 出 时 间 输 出 一 个 关 于 连 接 时 间 (以 小 时 为 单 位 )的 报 告 。 并 且 还 输 出 一 个 总 计 时 间 。
审 计 文 件 /var/log/wtmp 由 init(8) 和 login(1) 维 护 。 ac 和 login 均 不 生 成 /var/log/wtmp 文 件 , 如 果 审 计 文 件 不 存 在 , 则 不 做 审 计 工 作 。 如 果 要 开 始 审 计 , 应 生 成 一 个 长 度 为 零 的 审 计 文 件 。
注 意 : 文 件 /var/log/wtmp 可 能 很 快 就 变 得 非 常 大 。 你 可 能 隔 一 段 时 间 就 要 裁 减 一 下 这 个 文 件 。
GNU ac 工 作 起 来 与 u*x ac 基 本 一 样 , 但 也 在 几 个 方 面 有 小 的 改 进 。 你 可 能 希 望 看 到 GNU ac 和 其 他 系 统 上 的 ac 在 输 出 上 的 不 同 。 想 得 到 额 外 的 信 息 , 请 使 用 命 令 info accounting。
选 项
-d, --daily-totals
为 每 天
输 出 输 出 一 个
总 计 时 间 , 而
不 是 在 结 尾 输
出 一 大 的 总 计
。 输 出 可 能 象
下 面 这 样 :
Jul 3 total 1.17
Jul 4 total 2.10
Jul 5 total 8.23
Jul 6 total 2.10
Jul 7 total 0.30
-p, --individual-totals
为 每 个
用 户 输 出 总 计
时 间 , 并 在 最
后 追 加 一 个 所
有 用 户 的 总 计
时 间 的 累 计 值
。 输 出 可 能 象
下 面 这 样 :
bob 8.06
goff 0.60
maley 7.37
root 0.12
total 16.15
[用 户 列 表 ]
输 出 的 是 在 用 户 列 表 中 包 括 的 所 有 用 户 的 连 接 时 间 的 总 计 和 值 。 用 户 列 表 由 空 格 分 隔 , 其 中 不 允 许 有 通 配 符 。
-f, --file filename
从 指 定 文 件 而 不 是 系 统 的 /var/log/wtmp 文 件 中 读 取 记 帐 信 息 。
--complain
当 /var/log/wtmp 存
在 着 问 题 (时 间
扭 曲 , 丢 失 记
录 ,
或 其 他 任 何 问
题 ), 输 出 一 个
适 当 的 错 误 信
息 。
--reboots
重 新 引
导 (reboot)记 录 不 是
在 系 统 重 新 引
导 时 写 的 , 而
是
在 系 统 重 新 启
动 (restart)时 写 的 。
所 以 不 可 能 知
道 重 新 引 导
的 精 确 的 发 生
时 间 。 用 户 在
系 统 重 新 引 导
时 可 能 已 经 在
系 统
上 登 录 了 , 许
多 ac 依 据 用 户 (的
要 求 )自 动 的 统
计 在 登 录 与 重
新 引 导 记 录 之
间 的 时 间 (尽 管
所 有 的 这 些 时
间 不 应 是 问 题
, 但
系 统 关 机 很 长
的 时 间 时 可 能
就 是 了 )。 如 果
你 打 算 统 计 这
个 时
间 , 就 应 包 括
此 选 项 。
*要 求 对 vanilla ac 的 兼
容 性 , 就 要 包
含 此 选 项 *
--supplants
有 时 ,
注 销 记 录 没 有
写 出 明 确 的 终
端 , 因 而
最 近 的 用 户 的
自 然 增 长 的 时
间 就 不 能 被 计
算 。 如 果 你 打
算
包 括 在 一 个 终
端 上 的 从 用 户
登 录 到 下 一 次
登 录 的 时 间 (尽
管
可 能 是 不 正 确
的 ), 就 应 包 括
此 选 项 。
*要 求 对 vanilla ac 的 兼
容 性 , 就 要 包
含 此 选 项 *
--timewarps
一 些 时
候 , 在 @WTMP_FILE_LOC 文 件
中 的 记 录 可 能
突 然 跳 回
到 了 以 前 的 时
间 而 却 没 有 时
钟 更 改 记 录 出
现 。 在 这 种 情
况
发 生 时 , 不 可
能 知 道 用 户 登
录 了 多 长 时 间
。 如 果 你 打 算
依 据
用 户 (的 要 求 )统
计 从 登 录 到 时
间 扭 曲 之 间 的
时 间 , 就 应 包
括
此 选 项 。
*要 求 对 vanilla ac 的 兼
容 性 , 就 要 包
含 此 选 项 *
--compatibility
这 是 上 面 三 种 选 项 的 速 写 , 就 不 用 敲 三 次 键 盘 了 。
-a, --all-days
如 果 我
们 在 输 出 日 总
计 时 使 用 了 此
参 数 , 则 输 出
每 天 的 记 录 ,
而 不 是 忽 略 掉
没 有 登 录 活 动
的 间 隔 日 。 没
有 此 选 项 时 ,
在 这
些 间 隔 日 期 间
自 然 增 长 的 时
间 被 列 在 下 一
天 即 有 登 录 活
动 的
那 一 天 的 底 下
。
--tw-leniency num
设 置 时
间 扭 曲 的 宽 限
为 num 秒 。 在 /var/log/wtmp
文 件 中
的 记 录 可 能 轻
微 的 乱 了 次 序
(最 显 著 的 是 当
两 个 登 录 发 生
在
一 前 一 后 的 时
期 , 第 二 个 可
能 先 写 了 记 录
)。 缺 省 的 值 被
设 置
为 60。 如 果 程 序
注 意 到 了 这 个
问 题 , 除 非 使
用 了 --timewarps
选 项 , 否 则 不
把 时 间 赋 给 用
户 。
--tw-suspicious num
设 置 时
间 扭 曲 的 不 信
任 值 为 num 秒 . 结 果
/var/log/wtmp 文
件 中 的 两 个 记
录 超 出 了 这 个
秒 间 隔 数 , 那 么
在 @WTMP_FILE_LOC
文 件 中 一 定 存
在 问 题 (或 者 你
的 机 器 已 经 一
年 没 有 使 用 了 ).
如 果 程 序 注 意
到 了 这 个 问 题
, 除 非 使 用 了
--timewarps选 项 ,
否 则 不 把 时 间
赋 给 用 户 。
-y, --print-year
在 显 示 日 期 的 时 候 输 出 年 份 。
-z, --print-zeros
一 个 任
何 类 别 的 总 计
(除 了 全 部 总 计
)是 零 , 还 是 输
出 此 总 计 。
缺 省 时 禁 止 输
出 是 零 的 总 计
。
--debug
输 出 冗 余 的 内 部 (调 试 )信 息 。
-V, --version
在 标 准 输 出 上 输 出 版 本 号 并 退 出 。
-h, --help
在 标 准 输 出 上 输 出 使 用 方 法 并 退 出 。
相 关 文 件
/var/log/wtmp 系 统 范 围 登 录 记 录 文 件 。 进 一 步 的 细 节 参 见 wtmp(5)。
著 作 者
GNU 账
户 审 计 工 具 是
由 Noel Cragg 编 写 。
手 册 页 从 Susan Kleinmann 写
的 关 于 审 计 的
texinfo 页 转 换
而 来 。
参 见
login (1), wtmp (5), init (8), sa (8)
[中 文 版 维 护 人 ]
mhss
[中 文 版 最 新 更 新 ]
2000/10/31
《 中 国 Linux论 坛 man手 册 页 翻 译 计 划 》
http://cmpp.linuxforum.net
跋
本
页 面 中 文 版 由
中 文 man 手 册 页 计
划 提 供 。
中 文 man 手 册 页 计
划 :
https://github.com/man-pages-zh/manpages-zh