1. 程式人生 > >CentOS 定時任務 crond

CentOS 定時任務 crond

 


  1. 檢視定時任務是否開啟:
    [[email protected]_0_7_centos ~]# systemctl status crond
  2. 開啟定時任務:
     
    [[email protected]_0_7_centos ~]# systemctl start crond
  3. 關閉定時任務:
    [[email protected]_0_7_centos ~]# systemctl stop crond
  4. 檢視定時任務是否開機自啟:
    [[email protected]_0_7_centos ~]# systemctl list-unit-files |grep crond
  5. 開啟定時任務開機自啟:
    [[email protected]_0_7_centos ~]# systemctl enable crond
  6. 關閉定時任務開機自啟:
    [[email protected]_0_7_centos ~]# systemctl disable crond
  7. 編輯定時任務:
    [[email protected]_0_7_centos ~]# crontab -e
  8. 定時任務引數說明:

    *       *      *      *      *      command
    分    時    日    月    周    命令
    第1列表示分鐘0~59 每分鐘用*
    第2列表示小時0~23(0表示0點)


    第3列表示日期1~31
    第4列表示月份1~12
    第5列標識號星期0~6(0表示星期天)

    第6列要執行的命令

  9. 用法:
    命令:date >> /home/test.txt
    將日期寫入到 /home/test.txt 中。
     
    1. 整點相關:
      1. 每分鐘 :* * * * * date >> /home/test-m.txt
      2. 每小時(每小時0分):0 * * * * date >> /home/test-h.txt
      3. 每天(每天0時0分):0 0 * * * date >> /home/test-d.txt
      4. 每月(每月1號0時0分):0 0 1 * * date >> /home/test-M.txt
      5. 每週(每週一0時0分):0 0 * * 1 date >> /home/test-W.txt
    2. 間隔:
      1. 每隔5分鐘(分鐘數為5的倍數。):*/5 * * * * date >> /home/test-m-5.txt
        1. Thu Oct 11 17:45:01 CST 2018
          Thu Oct 11 17:50:01 CST 2018
          Thu Oct 11 17:55:01 CST 2018
          Thu Oct 11 18:00:01 CST 2018
          Thu Oct 11 18:05:01 CST 2018
          Thu Oct 11 18:10:01 CST 2018
      2. 每隔7分鐘(分鐘數為7的倍數。):*/7 * * * * date >> /home/test-m-7.txt
        1. Thu Oct 11 16:07:01 CST 2018
          Thu Oct 11 16:14:01 CST 2018
          Thu Oct 11 16:21:01 CST 2018
          Thu Oct 11 16:28:01 CST 2018
          Thu Oct 11 16:35:02 CST 2018
          Thu Oct 11 16:42:01 CST 2018
          Thu Oct 11 16:49:01 CST 2018
          Thu Oct 11 16:56:01 CST 2018
          Thu Oct 11 17:00:01 CST 2018
          Thu Oct 11 17:07:01 CST 2018
          Thu Oct 11 17:14:01 CST 2018
          Thu Oct 11 17:21:01 CST 2018
          Thu Oct 11 17:28:01 CST 2018
          Thu Oct 11 17:35:01 CST 2018
          Thu Oct 11 17:42:01 CST 2018
          Thu Oct 11 17:49:01 CST 2018
          Thu Oct 11 17:56:01 CST 2018
          Thu Oct 11 18:00:01 CST 2018
          Thu Oct 11 18:07:01 CST 2018