crontab 任務調度

1.1 原理

在這裏插入圖片描述

1.2 概述

  • crontab 進行 定時任務的設置

  • 基本語法

      crontab [選項]
    
    • 常用選項
      在這裏插入圖片描述

1.3 案例: 每隔1分鐘將時間打印到 /export/文件中

方案一: 直接式

  • 第一步: date >> /export/mydate1.txt 測試命令

  • 第二步: 通過 crontab -e 進入 定時任務

  • 第三步: 編輯定時任務命令

     */1 * * * * date >> /export/mydate1.txt
    
  • 第四步: 檢測是否成功

     cd /export/ && tail -f mydate1.txt
    

方式二: 腳本式

  • 第一步: 書寫測試命令

     echo `date +"%Y-%m-%d %H:%M:%S"` >> mydate2.txt
    
  • 第二步: 將命令放到腳本中 vim /export/task.sh

     echo `date +"%Y-%m-%d %H:%M:%S"` >> /export/mydate2.txt
    
  • 第三步: 增加可執行權限

     chmod +x /export/task.sh
    
  • 第四步: 執行腳本

     /export/task.sh
    
  • 第五步: 進入 定時任務 crontab -e

     */1 * * * * date >> /export/mydate1.txt 
     */1 * * * * /export/task.sh
    
  • 第六步: 測試 觀察結果

     tail -f /export/mydate2.txt
    

1.4 參數細節說明

5個佔位符的說明
在這裏插入圖片描述
在這裏插入圖片描述
例子
在這裏插入圖片描述

發佈了35 篇原創文章 · 獲贊 244 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章