Linux中crontab是一个很有用的定时工具,可以设置很多定时任务,我们一直都在使用。
最近同事提出白天在服务器上导入数据会让负载增大、影响用户正常访问,希望能设置到晚上自动运行,这个应该很简单,只要把手工运行的导入程序命令放在一个定时批处理文件dingshi.sh中,设置crontab晚上自动运行就可以,但要考虑不能重复运行导入。
00 3 * * * root sh /root/dingshi.sh
避免重复的办法应该不止一种,我想到的办法是在这个dingshi.sh的最后一行写一条修改自己文件名