cronjobでログファイルが生成されないようにする

cronjobでログファイルが生成されないようにする

以下の画像リンクは、ルートディレクトリに毎分ログファイルを生成するように設定したcronジョブを示しています。

cronjobを見るにはここをクリックしてください。

私は共有サーバーにあり、ログファイルを持ちたくありません。それ以外の場合、サーバーは非常に高速にロードされます。 Schedulems.1、Schedulems.2などのファイルを生成します。

ログファイルが生成されないようにする方法を提供できますか?

答え1

cronあなたが見るファイルは出力ではありませんwget。出力の最も一般的な用途wgetは、ディスクにWebページを保存することです。

リダイレクトstdinしてページ使用量を保存するつもりはstdoutない場合。wget

URLにのみアクセスしたい場合は、wget出力を保存しないように自動オプションを使用するように要求できます-q

すべてman wget:

-q
--quiet Wgetの出力をオフにします。

また、共有サーバーでcronジョブを1分ごとに実行したくありませんが、次のように少なくとも5分ごとに実行したいと思います。

*/5 * * * * wget -q http://yoururl > /dev/null 2>&1

関連情報