【cron】cron で設定したスクリプトが動かない場合の確認手順

cron で設定したスクリプトが起動しない、動かなかったという場合の確認手順です。

 

【cron】cronの使い方と設定方法

 

 

 

確認ポイント 実行権限

ほぼほぼここを確認すれば解決すると思います。

単純にシェルスクリプトに実行権限がついていないだけだったというパターンが多いです。

 

 

■実行権限がついていない

[root@test-linux scripts]# ls -lh
total 4.0K
-rw-r--r--. 1 root root 476 Feb 3 13:30 test.sh ← 実行権限がついていません。
[root@test-linux scripts]#

 

 

 

■スクリプトに実行権限を付ける

[root@test-linux scripts]# chmod +x test.sh ← chmod コマンドでスクリプトに対して実行権限を付与します。
[root@test-linux scripts]# ls -l
total 4
-rwxr-xr-x. 1 root root 476 Feb 3 13:30 teste.sh ← 実行権限が付きました。
[root@test-linux scripts]#

 

 

 

 

 

Posted by 100%レンタルサーバーを使いこなすサイト管理人

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

AlphaOmega Captcha Medica  –  What Do You See?
     
 

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください