「設定 - Cron」の版間の差分

ナビゲーションに移動 検索に移動
34行目: 34行目:
<br>
<br>
===== コマンドで設定 crontab -e =====
===== コマンドで設定 crontab -e =====
ターミナルにて、以下のコマンドを実行する。<br>
ユーザを指定しない場合、実行したユーザの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>
以下の例は、毎時00分にtest.shスクリプトを実行させる設定である。<br>
設定内容は、/var/spool/cron/<ユーザ名>ファイルに保存される。(パーミッションの関係でrootユーザのみ内容を確認できる)<br>
設定内容は、/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>

案内メニュー