linux系统定时设置每隔xx秒执行
由于crontab最小只能精确到分钟,如果想每20秒执行一次,直接用crontab是不能实现的,可以变通实现:
-
-
-
-
- cmd
-
-
-
-
-
-
-
- sleep 20; cmd
-
-
-
-
-
-
-
- sleep 40; cmd
-
-
-
当然这样看起来比较麻烦,可以用:while true; do cmd; sleep 20; done这样的来替代上面的,不过没有用到这个,在这就不测试了,有用到或需要的可以试一试。