文書更新:2017年09月13日(水) 午後1時57分37秒

Home > 備忘録(Fedora) > cron を実行した日付( 117 )

cron を実行した日付

cron を実行した日付が下記のファイルに記録されている。このファイルの日付けを変更することによって、次回の実行日付を変えることができる。
例えば、2017年3月10日にcron.weeklyを実行して欲しいときは、1週間前の日付20170303に変更する。
  1. ファイル一覧
  2. ファイル一覧
    [root@server ~]# ls /var/spool/anacron
    cron.daily  cron.monthly  cron.weekly
  3. cron.daily
  4. 毎日
    [root@server ~]# vi /var/spool/anacron/cron.daily
    20170311	←2017年3月11日にcron.dailyを実行した。次回実行日付は2017年3月12日
  5. cron.monthly
  6. 毎月
    [root@server ~]# vi /var/spool/anacron/cron.monthly
    20170303	←2017年3月3日にcron.monthlyを実行した。次回実行日付は2017年4月3日
  7. cron.weekly
  8. 毎週
    [root@server ~]# vi /var/spool/anacron/cron.weekly
    20170306	←2017年3月6日にcron.weeklyを実行した。次回実行日付は2017年3月13日

logrotate の動作確認

  1. logrotate のテスト
  2. # logrotate -d /etc/logrotate.conf
  3. logrotate の個別テスト
  4. 例えば httpd を個別に作動するかを確認することができる
    # logrotate -d /etc/logrotate.d/httpd
  5. logrotate を強制的に実行する
  6. # logrotate -f /etc/logrotate.conf
  7. logrotate されたログファイルの日付を確認
  8. # vi /var/lib/logrotate/logrotate.status
    logrotate state -- version 2
    "/var/log/dnf.librepo.log" 2017-3-19-11:38:29
    "/var/log/yum.log" 2017-3-19-11:0:0
    "/var/log/cups/page_log" 2017-3-19-11:0:0
    "/var/log/iodine-client.log" 2017-3-19-11:0:0
    "/var/log/httpd/ssl_access_log" 2017-3-19-11:40:45
    "/var/log/cups/error_log" 2017-3-19-11:0:0
    "/var/log/dnf.rpm.log" 2017-3-19-11:38:29
    "/var/log/dnf.plugin.log" 2017-3-19-11:0:0
    	~~~~~以下省略~~~~~