Linux中crontab是一個很有用的定時工具,可以設置很多定時任務,我們一直都在使用。
最近同事提出白天在服務器上導入數據會讓負載增大、影響用戶正常訪問,希望能設置到晚上自動運行,這個應該很簡單,隻要把手工運行的導入程序命令放在一個定時批處理文件dingshi.sh中,設置crontab晚上自動運行就可以,但要考慮不能重複運行導入。
00 3 * * * root sh /root/dingshi.sh
避免重複的辦法應該不止一種,我想到的辦法是在這個dingshi.sh的最後一行寫一條修改自己文件名