我想关闭我的机器,如果它是空闲的,并正在寻找最可靠的定义“闲置”。它应该衡量计算机(终端用户的笔记本电脑或台式计算机)是否在执行有用的工作。值得注意的是,这里有一些我想检查的东西:
w命令打印终端会话的空闲时间。
使用X屏幕保护程序扩展,xprintidle似乎对X也这样做uptime打印负载平均值现在我的问题是:
期待您的意见和建议!
发布于 2012-11-07 01:24:12
IMHO最直接的方法是在Perl中使用shell中的一种:
cpan -i X11::IdleTime # or any otherway to install X11::IdleTime module
sleep 2
perl -MX11::IdleTime -e 'print GetIdleTime(), $/;'https://stackoverflow.com/questions/13261964
复制相似问题