回答:
ルートcrontabを編集するには:
sudo -i
crontab -e
必要なエントリを入力します。crontabによってロードされる便利なテンプレートがあり、どのフィールドが何であるかを示します。完了したら、crontabエディターから保存します。
exit
ユーザーシェルに戻ります。
真夜中と午前8時にマシンをリブートするには、次の行が必要です。
0 0,8 * * * reboot
ただし、実際には、Linuxを再起動する必要はほとんどありません。
crontab
ですか?どうしてsudo crontab -e
?
exit
れる。
sudo
は実行を拒否する必要がありますsu
。もちろん、その周りには100万通りの方法(を含む-i
)がありますが、少なくともroot
シェルを実行するためにはもっと努力する必要があります。
crontab -l
。しかし、本当に、なぜ頻繁に再起動する必要があるのか、私はまだ混乱しています。Linuxには必要ありません。新しいカーネルをテストしているのでなければ、システムを維持できます。私のホームサーバーは415日間稼働しており、問題なく問題なく動作しています。
うまくいけばそれが役立つでしょう。
sudo nano /etc/crontab -e
ファイルに次の行を追加します
0 0 * * * root reboot
試していませんが、これが役立つことを願っています。
sudo crontab -e
sudo nano /etc/crontab -e
:-e
nanoのマンページによると、これは意味をなしません。「Picoとの互換性のために無視されます」。
https://www.raspberrypi.org/documentation/linux/usage/cron.md
または:
この賞を使用してください:
shutdown -r hh:mm:ss
このコマンドを/etc/rc.localに追加すると、デバイスをリセットできます。
mkdir /var/spool