Home > ソフトウェア > 一定時間使われなかったら勝手にシャットダウン

一定時間使われなかったら勝手にシャットダウン

とかいう動作を crontab にワンライナーで:

if ps aux | awk '{print$1}' | sort | uniq | grep -v '68\|USER\|avahi\|dbus\|gdm\|root\|rpc\|rpcuser\|smmsp\|xfs' > /dev/null; then touch working; fi; idlesec=`expr \`date +%s\` - \`stat -c %Y working\``; if test $idlesec -gt 3600; then /sbin/shutdown -h now; fi

オチ:起動時に /root/working というファイルの時刻を更新しておかないと起動後にすぐにシャットダウン./etc/rc.local に touch /root/working を書いて対処.

これと WOL での起動を合わせて節電のための計算サーバのオンデマンド運用.

★下記に2つの英単語をスペースで区切って入力してください

Home > ソフトウェア > 一定時間使われなかったら勝手にシャットダウン

Search
Feeds

Page Top