Chinaunix首页 | 论坛 | 博客
  • 博客访问: 574520
  • 博文数量: 151
  • 博客积分: 3330
  • 博客等级: 中校
  • 技术积分: 1686
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 02:41
文章存档

2011年(151)

分类: LINUX

2011-05-07 22:25:40

ac 命令根据系统中/var/log/wtmp 文件里用户的登入和登出时间统计用户总的在线时间。

默认情况下:ac只显示用户的总的在线时间,以小时为单位。

相关参数:

-d: 显示每天的在线时间。 该参数只显示有用户登录记录的日子,而不显示没有用户登录记录的日子。
-a:显示所有日子的统计信息。
-p 用户名: 显示指定用户登录时间。不跟用户名则显示所有用户登录时间。
-y:显示日期的同事显示年份。
-f 文件名:从文件中读取用户登录的信息。默认从/var/log/wtmp文件中读取。
--reboots: 显示从用户登录到下一次重新开机(如果在这个过程中用户没有登出系统)的所有统计时间。
--supplants:显示某些特定终端上,用户某次登录和下一次登录之间的时间也计算在内。
--timewarps:
--compatibility: 包含reboots supplants timewarps

范例:
ac -p
系统显示所有用户的登录时间

ac -d
系统安历史日期显示当前登录用户的登录时间

ac -d -y -p root
系统按历史日期显示出root用户的登录时间,同时显示年份。



阅读(1070) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~