LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1139|回复: 5

怎样统计某个用户每天使用计算机的时间

[复制链接]
发表于 2008-1-25 19:48:12 | 显示全部楼层 |阅读模式
last里的记录用shell能统计吗?
除了last还有什么其他更好的方法吗?
发表于 2008-1-25 22:58:08 | 显示全部楼层
这个命令很好用啊.
把输出结果随便用awk过滤一下很容易得到啊.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-27 21:46:00 | 显示全部楼层
简单过滤还是不行的,一个用户一天里面可能登录好几次,要把这些时间加起来才行,shell做好像很困难,听说用python可能会好点
回复 支持 反对

使用道具 举报

发表于 2008-1-28 13:50:03 | 显示全部楼层
Post by ajinn;1811748
简单过滤还是不行的,一个用户一天里面可能登录好几次,要把这些时间加起来才行,shell做好像很困难,听说用python可能会好点


awk有数组可以用,这样的累加最简单了。
回复 支持 反对

使用道具 举报

发表于 2008-1-29 10:58:51 | 显示全部楼层
还有个问题就是如果有很多人用同一帐号,在不同的终端登陆,那这个统计是否还存在意义呢?
回复 支持 反对

使用道具 举报

发表于 2008-1-29 11:01:59 | 显示全部楼层
其实如果是选择的话,还是perl比较方便的,用shell的话,时间累加是有点困难
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表