中文linux man手册
### 中文 Linux Man 手册:`ac` 命令详解 #### 概述 `ac` 命令是 Linux 和类 Unix 系统中用于报告用户连接时间的一个实用工具。它根据 `/var/log/wtmp` 文件中的登录和登出记录来统计用户的连接时间,并可以提供每日总计、个人总计等多样化的统计方式。`ac` 命令对于系统管理员来说非常有用,可以帮助他们了解系统使用情况和用户活跃度。 #### 用法 ```bash ac [选项] ``` #### 选项详解 - `-d` 或 `--daily-totals`:输出每日的总计时间,而非单一的总计。例如: ``` Jul3 total 1.17 Jul4 total 2.10 Jul5 total 8.23 Jul6 total 2.10 Jul7 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`:通常,重新启动记录是在系统重启时记录的,而非重新引导时。如果希望将两次重新启动之间的登录时间计入,可使用此选项。需要注意的是,这可能会影响统计的准确性,尤其是在系统关闭较长时间的情况下。 - `--supplants`:有时候注销记录中没有明确的终端信息,导致无法准确计算用户的在线时间。如果希望包括这种情况下用户登录到下次登录的时间(尽管可能存在不准确性),可以使用此选项。 - `--timewarps`:当 `/var/log/wtmp` 文件中的记录出现时间跳跃,且没有相应的时钟更改记录时,很难判断用户实际的在线时间。如果希望在这种情况下也能统计登录时间,可以使用此选项。 - `--compatibility`:这是 `--reboots`、`--supplants` 和 `--timewarps` 的简写形式,用于兼容旧版本的 `ac` 命令。 - `-a` 或 `--all-days`:如果输出每日总计时间时使用此参数,则会输出每一天的记录,即使当天没有任何登录活动。如果不使用此选项,则会在下一个有登录活动的日期汇总之前的空闲时间。 - `--tw-leniency num`:设置时间扭曲的容忍时间为 `num` 秒。默认值为 60 秒。如果两个登录记录的顺序出现问题(通常是由于同时登录),可能会出现时间扭曲现象。此选项有助于解决此类问题。 - `--tw-suspicious num`:设置时间扭曲的可疑阈值为 `num` 秒。如果 `/var/log/wtmp` 文件中连续两条记录的时间差超过了该阈值,则认为文件存在严重问题。此选项有助于检测文件完整性问题。 - `-z` 或 `--print-zeros`:即使登录时间是 0,也打印出来。 - `-V` 或 `--version`:显示程序版本信息。 - `-h` 或 `--help`:显示帮助信息。 #### 注意事项 - `/var/log/wtmp` 文件可能会迅速变大,建议定期进行清理或归档。 - 使用 `--reboots`、`--supplants` 和 `--timewarps` 等选项时需谨慎,因为它们可能引入统计误差。 - 当 `/var/log/wtmp` 文件存在问题时,`ac` 命令可能无法正确统计连接时间,此时可以使用 `--complain` 选项来查看具体错误信息。 #### 示例 - 统计所有用户的总计时间: ```bash ac ``` - 统计每日总计时间: ```bash ac -d ``` - 统计特定用户的总计时间: ```bash ac -p bob alice ``` - 从指定文件读取登录记录: ```bash ac -f /path/to/alternative/wtmp ``` - 显示版本信息: ```bash ac -V ``` 通过上述详细介绍,我们可以看出 `ac` 命令提供了丰富的选项,能够满足不同场景下的需求。对于系统管理员来说,熟练掌握这些选项将有助于更有效地监控和管理系统的使用情况。
剩余91页未读,继续阅读
- qq_149957332018-11-25不是我要找的
- kongxiangzzz2014-05-03简单的命令收藏,作为备忘还是可以的。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Spring-boot和bootstrap搭建的商城系统全部资料+详细文档+源码+高分项目.zip
- 空中俯视物体检测21-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- html+css网页设计 美食 蛋糕美食7个页面
- 武新茹22048034实验五 LoadRunner测试.docx
- 基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch全部资料+详细文档+源码+高分项目.zip
- 基于SpringMVC+Hibernate实现的在线购物商城全部资料+详细文档+源码+高分项目.zip
- 基于tornado、peewee、jinja2的商城全部资料+详细文档+源码+高分项目.zip
- 基于vue+node+mongodb 实现一个锤子商城全部资料+详细文档+源码+高分项目.zip
- 基于Vue开发的XMall商城前台页面 PC端全部资料+详细文档+源码+高分项目.zip
- 基于Vue+Vuex+iView的电子商城网站全部资料+详细文档+源码+高分项目.zip
- 基于Vue+Vue-Router+Vuex+Element-ui+axios,参考小米商城,实现的电商项目全部资料+详细文档+源码+高分项目.zip
- 基于vue实现的移动端商城(vue+vuex-ruoter+axios)全部资料+详细文档+源码+高分项目.zip
- 基于wepy 商城(微店)微信小程序 全部资料+详细文档+源码+高分项目.zip
- 基于vue全家桶的移动端 电商商城全部资料+详细文档+源码+高分项目.zip
- 基于有赞 vant 组件库的移动商城全部资料+详细文档+源码+高分项目.zip
- 基于微信小程序的在线商城,采用wepy框架开发全部资料+详细文档+源码+高分项目.zip