linux系统定时设置每隔xx秒执行

由于crontab最小只能精确到分钟,如果想每20秒执行一次,直接用crontab是不能实现的,可以变通实现:

          • cmd
          • sleep 20; cmd
          • sleep 40; cmd

当然这样看起来比较麻烦,可以用:while true; do cmd; sleep 20; done这样的来替代上面的,不过没有用到这个,在这就不测试了,有用到或需要的可以试一试。