【发布时间】:2012-11-25 11:05:31
【问题描述】:
我需要检测用户在我的 Linux 系统上的不活动状态,然后关闭它(相当无头的妻子,以及相当昂贵的电费...... :-)。
我需要安排脚本(在 crontab 中),所以我想没有任何依赖于 X 的工具可以工作(没有可用的 $DISPLAY)。
有什么想法吗?
更新
对于“用户不活动”,我的意思是用户输入不活动(鼠标和键盘)。
【问题讨论】:
-
用户不活动是什么意思?没有键盘/鼠标输入?如果你现在正在运行一个进程(比如下载一个大文件)会发生什么?
-
请正确定义不活动。
-
是的,对不起...我刚刚更新了问题,更好地说明了用户不活动的含义
-
我假设您需要一个命令行工具,但它仍应依赖于 X。因为没有 X,就不会有任何可以跟踪的鼠标或键盘输入。
标签: linux user-inactivity