首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >监视计算机使用时间

监视计算机使用时间
EN

Ask Ubuntu用户
提问于 2020-11-17 10:04:07
回答 1查看 55关注 0票数 1

我想监控我使用电脑的时间。花在每个程序上的时间是一个很好的好处,但不是必要的。正常运行时间是不够的,因为我可能会开着这台电脑。我猜想有一些应用程序可以这样做,但我也可以使用更自下而上的解决方案(例如,从用户输入或X11监控活动,以确定计算机是否被使用,然后保存日志)。

EN

回答 1

Ask Ubuntu用户

发布于 2020-11-17 11:40:39

不幸的是,这个答案并不能完成您想要的一切,但是它们是您可以修改的bash脚本。

第一种解决方案是让机器在不活动时自动挂起。然后可以使用这个脚本

代码语言:javascript
运行
复制
$ suspendtime
Nov 10 13:51:52 to Nov 10 18:43:27 suspended 4 hours, 51 minutes, 35 seconds
Nov 11 00:33:26 to Nov 11 07:48:14 suspended 7 hours, 14 minutes, 48 seconds
Nov 11 13:23:28 to Nov 11 18:30:26 suspended 5 hours, 6 minutes, 58 seconds
Nov 11 21:48:00 to Nov 12 04:24:46 suspended 6 hours, 36 minutes, 46 seconds
Nov 12 05:51:51 to Nov 12 17:43:22 suspended 11 hours, 51 minutes, 31 seconds
Nov 12 21:51:33 to Nov 13 04:21:19 suspended 6 hours, 29 minutes, 46 seconds
Nov 13 05:54:53 to Nov 13 18:55:32 suspended 13 hours, 39 seconds
Nov 13 20:27:03 to Nov 13 23:11:23 suspended 2 hours, 44 minutes, 20 seconds
Nov 14 00:46:49 to Nov 14 07:27:29 suspended 6 hours, 40 minutes, 40 seconds
Nov 14 13:20:49 to Nov 14 18:56:52 suspended 5 hours, 36 minutes, 3 seconds
Nov 15 00:16:33 to Nov 15 07:33:53 suspended 7 hours, 17 minutes, 20 seconds
Nov 15 13:06:38 to Nov 15 18:07:34 suspended 5 hours, 56 seconds
Nov 15 21:46:09 to Nov 16 04:20:41 suspended 6 hours, 34 minutes, 32 seconds
Nov 16 05:55:28 to Nov 16 18:13:27 suspended 12 hours, 17 minutes, 59 seconds
Nov 16 21:36:22 to Nov 17 04:07:29 suspended 6 hours, 31 minutes, 7 seconds

Linux uptime 582,903 seconds ( 6 days, 17 hours, 55 minutes, 3 seconds)
15 Suspends 388,500 seconds ( 4 days, 11 hours, 55 minutes)
Real uptime 194,403 seconds ( 2 days, 6 hours, 3 seconds)

第二个解决方案接近您的需要,但没有日志记录。当您正在看电影时,这个脚本会使另外两个监视器变暗,并在X11中记录不活动时间:

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1292971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档