如何检查程序/应用程序已运行或已运行了多长时间?

如何检查程序/应用程序已运行或已运行了多长时间?

是否可以为正在运行的应用程序设置一个计时器并将该数据保存在全局某个地方?

我正在一家网吧做一些志愿工作,那里的主要用户是孩子,我们想让他们做 10 分钟的数学题,但由于互联网上太多的干扰,他们没有这样做。

所以我想知道是否可以获取应用程序运行的时间。

答案1

更改孩子们使用的快捷方式来调用 bash 脚本,其中包含时间命令:

时间/bin/你的程序

然后对脚本中的时间输出做一些事情,比如将值写入文本文件等。

答案2

好的,也许可以采用不同的方法:创建一个仅允许使用 TuxMath 的用户。没有 Mozilla,没有 Totem,什么都没有,除了 TuxMath。10 分钟后,您将更改他们的权限以使用其他软件,或将密码提供给允许执行其他操作的其他用户。

相关内容