質問: cronについて教えてください こんばんは。 redhat linuxを使用しております。 今回cronで不要ファイルの削除を設定したいのですが、 その方法でわからない点があります。 「/etc/cron.monthly、cron.weekly、cron.daily、cron.hourly」 などの配下にシェルを置き、「/etc/crontab」ファイルの記載から これらシェルを呼び出すと思っています。 で「/var/spool/cron/user」ファイルなるものがありますが、 これの使用用途が分からず・・。 「/var/spool/cron/user」は必須の設定項目でしょうか?。 すみませんがアドバイスお願いします。
回答: /etc/cron.monthly、cron.weekly、cron.daily、cron.hourly は主としてシステムプロセスに関連した処理を行います。 ユーザがcron処理を行いたいときは、crontab コマンドを使用します。crontabコマンドを使用して処理を登録すると、その内容が /var/spool/cron/ の下に書かれます。ここのファイルは直接編集しないように。必ずcrontabコマンドで編集します。詳しくは man crontab を。