再起動間の稼働時間を測定する方法

再起動間の稼働時間を測定する方法

デスクで過ごす時間を記録したい。まずは、コンピューターの電源が入っている時間を記録し、そこから比較的一定している昼休みを差し引けばいいのではないかと思う。

のシャットダウンの初期段階でスクリプトを実行するにはどうすればいいですかDebian jessie?

答え1

13うしむ4nの回答ではシャットダウン時にスクリプトを実行する方法が示されていますが、コンピュータの電源が入っている時間を追跡したい場合は、そのためのツールがあります。Debianでは、uptimed; コンピュータのオン/オフの合計時間を自動的に記録します。

答え2

/etc/init.d/ にスクリプトを作成します (実行可能であることを確認し、chmod ugo+x /etc/rc0.d/S##your_script/etc/rc0.d/ にシンボリック リンクを作成しますln -s /etc/rc0.d/S##your_script /etc/rc0.d/S##your_script_symbolic_link)。

rc0.d はシャットダウンされています。再起動も必要な場合は、rc6.d でもシンボリック化を行います。

関連情報