シャットダウン時にファイルにコンピュータの稼働時間を書き込む

シャットダウン時にファイルにコンピュータの稼働時間を書き込む

マイコンピュータの稼働時間を記録する必要があります。どうすればいいですか?

私はこれを使用しuptime、Ubuntuが終了するとこのコマンドの出力をファイルに書き込みます。

ベストアンサー1

Ubuntuを使用する場合

次に、「/etc/rc0.d/S60umountroot」の先頭に次の行を追加します。

Log="/var/log/uptime.log"
echo "$(date) $(/usr/bin/uptime)" >> "${Log}"

または簡単に使用できますlogger

logger "UPTIME: $(uptime)"

その後、/var/log/syslogまたは/var/log/messages

注: - このファイルを慎重に編集してください。

CentOを使用している場合は、/etc/rc.d/rc0.d/S01haltで同じことを行いますが、ファイルの先頭に追加する必要があります。

おすすめ記事