何かをクリーンアップするために「at」を使用すると、
$ at noon
warning: commands will be executed using /bin/sh
at> echo "Will I be created?" > /tmp/at_test
at> <EOT>
job 12 at Fri Jun 30 12:00:00 2017
実行時間前にマシンを再起動すると、コマンドは実行されますか?
cron
ファイルからジョブをスケジュールする一般的なプログラムとは異なり、at
この「情報」はどこかに保存されていますか?
答え1
/var/spool/cron/atjobs
たとえば、ジョブはUbuntuに保存されます。
ジョブは、一部の環境変数セット($PATH
現在の作業ディレクトリなど)を含むファイルです。ホストを再起動することができ、ホストが動作するとタスクが開始されます。
man at
それについてもっと話す必要があります。
一部のUnicesには特別なcron
項目があります@reboot
。