13,160
回編集
| 34行目: | 34行目: | ||
<br> | <br> | ||
===== コマンドで設定 crontab -e ===== | ===== コマンドで設定 crontab -e ===== | ||
ユーザを指定しない場合、実行したユーザのcrontabが操作対象となる。<br> | ユーザを指定しない場合、実行したユーザのcrontabが操作対象となる。<br> | ||
rootユーザの場合、-uオプションで指定したユーザのcrontabを設定したり、内容を確認することが出来る。<br> | rootユーザの場合、-uオプションで指定したユーザのcrontabを設定したり、内容を確認することが出来る。<br> | ||
| 40行目: | 39行目: | ||
<br> | <br> | ||
<u>'''設定例'''</u><br> | <u>'''設定例'''</u><br> | ||
以下の例は、毎時00分にtest.shスクリプトを実行させる設定である。<br> | |||
設定内容は、/var/spool/cron/<ユーザ名>ファイルに保存される。( | 設定内容は、/var/spool/cron/<ユーザ名>ファイルに保存される。(パーミッションの関係で、rootユーザのみ内容を確認できる)<br> | ||
# 例 1 | |||
00 * * * * /usr/local/bin/test.sh | 00 * * * * /usr/local/bin/test.sh | ||
<br> | |||
以下の例は、毎日6時15分にtest.shスクリプトを実行させる設定である。<br> | |||
# 例 2 | |||
15 6 * * * /home/<ユーザ名>/test.sh | |||
<br> | <br> | ||
<u>'''オプション'''</u><br> | <u>'''オプション'''</u><br> | ||
crontabを操作する際によく使用されるオプションを記載する。<br> | crontabを操作する際によく使用されるオプションを記載する。<br> | ||
<center> | <center> | ||
{| class="wikitable" | {| class="wikitable"| style="background-color:#fefefe;" | ||
|- | |- | ||
! オプション ! | ! style="background-color:#66CCFF;" | オプション | ||
! style="background-color:#66CCFF;" | 説明 | |||
! style="background-color:#66CCFF;" | コマンド実行例 | |||
|- | |- | ||
| -u <ユーザ名> || ユーザを指定してcrontabを実行する。(rootユーザのみ使用可能)<br>省略した場合、crontabコマンドを実行したユーザで設定される。 || crontab -u <ユーザ名> -l | | -u <ユーザ名> || ユーザを指定してcrontabを実行する。(rootユーザのみ使用可能)<br>省略した場合、crontabコマンドを実行したユーザで設定される。 || <code>crontab -u <ユーザ名> -l</code> | ||
|- | |- | ||
| -l || crontabの設定内容を表示する。 || crontab -l | | -l || crontabの設定内容を表示する。 || crontab -l | ||
|- | |- | ||
| -e || crontabの設定を行う。<br><u>'''設定を削除する[r]キーと隣り合わせなので注意すること。'''</u> || crontab -e | | -e || crontabの設定を行う。<br><u>'''設定を削除する[r]キーと隣り合わせなので注意すること。'''</u> || <code>crontab -e</code> | ||
|- | |- | ||
| -r || crontabの設定を削除する。<br>削除の確認メッセージは無く、全ての設定が削除されるので注意すること。 || crontab -r | | -r || crontabの設定を削除する。<br>削除の確認メッセージは無く、全ての設定が削除されるので注意すること。 || <code>crontab -r</code> | ||
|- | |- | ||
| -i || -rオプションと一緒に使用するとき、設定削除の確認メッセージが表示がされ、[y]または[Y]キーを押下することで設定が削除される。 || crontab -ir | | -i || -rオプションと一緒に使用するとき、設定削除の確認メッセージが表示がされ、[y]または[Y]キーを押下することで設定が削除される。 || <code>crontab -ir</code> | ||
|} | |} | ||
</center> | </center> | ||