Arch Linuxでは、毎日特定の時間に一時停止/電源を切るなど、電源管理をデフォルトで実行する特定のスクリプトを実行したいと思います。
fcron経由で試しました。これまでは問題ありません。
問題は、次の日に起こったときにジョブを実行したくないことです。コンピュータを直接一時停止すると、タスクが実行されます。
脱出口はありますか?他のスケジューラはより良いタスクを実行できますか?
答え1
タイマーはあなたが望むものです!
systemctl list-timers
現在アクティブなタイマーをリストします。 Archには実際にこれに関する良い記事があります。彼らが見せる場所までスクロールしたいかもしれません。過渡タイマー装置:
systemd-run --on-active="12h 30m" /bin/touch /tmp/foo
/tmp/foo ファイルは 12 時間 30 分間活動した後に修正されました。