00. 目录
01. 命令概述
ac - 输出用户连接时间
ac命令根据当前的/var/log/wtmp文件中的登录进入和退出来报告用户连接的时间(小时),如果不使用标志,则报告总的时间,也就是统计用户的在线时间。
02. 命令格式
用法: ac [选项] ...
03. 常用选项
常用参数:
-d 按每天的统计数据打印。
-y 在显示日期的时候输出年份。
-p 打印每个账号的总的连接时间。
04. 参考示例
4.1 输出用户连接时间
[root@itcast ~]# ac
total 18817.91
[root@itcast ~]#
4.2 按每天的统计数据打印
[root@itcast ~]# ac -d
Nov 8 total 0.20
Nov 7 total 3.48
Nov 9 total 52.51
Nov 14 total 1.52
Nov 15 total 48.03
Nov 18 total 18.10
Nov 19 total 64.61
4.3 根据日期(含年份)显示所有用户的登录总时间
[root@itcast ~]# ac -d -y
Nov 8 2018 total 0.20
Nov 7 2018 total 3.48
Nov 9 2018 total 52.51
Nov 14 2018 total 1.52
Nov 15 2018 total 48.03
Nov 18 2018 total 18.10
4.4 根据日期,每个用户的登录总时间
[root@itcast ~]# ac -d -p
deng 0.06
root 0.14
Nov 8 total 0.20
root 3.48
Nov 7 total 3.48
oracle 7.91
4.5 每个用户的登录总时间
[root@itcast ~]# ac -p
deng 15822.55
oracle 349.49
root 2646.22
itcast 0.06
total 18818.32
[root@itcast ~]#
4.6 根据时期,查看单个用户的登录时间
[root@itcast ~]# ac -d root
Nov 8 total 0.14
Nov 7 total 3.48
Nov 9 total 44.60
Nov 14 total 1.52
Nov 15 total 47.84
Nov 18 total 18.10
Nov 19 total 64.61
Nov 21 total 174.72
Nov 22 total 76.26
Nov 24 total 43.23
Nov 25 total 79.84
Nov 26 total 73.11
Nov 27 total 43.60
Dec 20 total 1652.58
Dec 25 total 231.98
Dec 27 total 49.04
Dec 28 total 40.93
Dec 29 total 0.63
Mar 6 total 0.00
Mar 24 total 0.01
[root@itcast ~]#