Windowsはイベントログを見れば、前回のシャットダウン日時が分かりますが、パピーではその日時を知る方法が、探しても見つかりませんでした。
そこで、シャットダウン直前に、touchコマンドでシャットダウン日時を記録する事を考えました。
起動時のコマンド実行は簡単ですが、終了時のコマンド実行方法が分からない。
ググるとランレベルを使えば良い様です。
/etc/rc.d/rc0.dに、/etc/rc.d/init.d/K01~ スクリプトのリンクを作成でうまく行ったと思ったら、起動時にも動いてしまい、希望の動作になりません。
結局は、次のファイルに直接、touchコマンドを追加しました。
/sbin/poweroff
/sbin/reboot
スクリプト冒頭(6行目)
空行も入れてます
コード: 全て選択
#シャットダウン日時の記録
touch /root/my-documents/shutdownlog
空ファイル、
/root/my-documents/shutdownlog
のタイムスタンプに、シャットダウン日時が記録されます。
使用3カ月程になりますが、不具合は起きていません。
571JP、Tahrpup605で使っています。