我需要一个应用程序来监控计算机的开机时间。例如,如果我在凌晨 12:03 启动系统并在下午 3:16 关闭系统,然后在同一天下午 4:54 启动系统并在晚上 7:47 关闭系统,它会保存这些数据,以便以后查看。
您知道任何执行此类任务的应用程序吗?
答案1
您可以使用uptimed
它来完成此操作。它是一个用于记录正常运行时间记录的守护进程。
通过在终端中运行以下命令来安装它:
sudo apt-get install uptimed
安装后,您可以使用uprecords
命令检查您的正常运行时间记录。
答案2
您可以使用uptime
,并将一个简单的脚本像uptime >> /home/user_name/.uptime
放入/etc/init.d/
然后在 上创建指向它的符号链接/etc/rc0.d/
,注意该脚本需要以 开头K99
。
有关如何在系统关闭前执行脚本的更多信息,请参阅如何在关机时执行脚本?。