[Linux] コマンドを予約する方法
1 min read
予約実行する方法
cron
では指定の間隔で実行され消去されない。このような場合には、at
コマンドを使用する。
at コマンドを使う
- at コマンドを使用して、予約したい時刻と実行したいコマンドを指定する。
# at 5:00 + 6 days
at> /root/hogeFoo.sh
at>
at> <eot>
job 5 at 2014-12-23 05:00</eot>
この例では、5:00 に/root/hogeFoo.sh
を実行するように予約される。
at
コマンドを実行した後、<eot>
と入力して終了する。
その後、job 番号と予約された日時が表示される。
確認する方法
at コマンドで予約されたジョブの一覧を表示するには、at -l コマンドを使用する。
# at -l
5 2014-12-23 05:00 a root