方法一:通过 crontab 命令批量添加
1、先将须要添加 cron 实行的多条定时使命写入一个文本文件
例如:
- 0 3 * * * /bin/bash /root/work/job/MySQLBack.sh >> /dev/null
- * * * * * /bin/bash /root/work/html/CheckEncryption/CheckHL.sh >> /dev/null
- 0 0 * * * /bin/bash /root/work/start_all_procedure.sh >> /home/ehigh/work/partition.log
- 0 4 * * 7 /bin/bash /root/work/job/DoorBack.sh
- 30 4 * * * /bin/bash /root/work/job/Face2DBackUP.sh
复制代码 2、实行crontab命令进行添加
- crontab [ -u username ] filename
复制代码
- 如果没有指定用户,默认是给实行crontab这个命令的用户添加;
- 默认情况下会将原有的cron定时使命全部覆盖掉;
方法二:通过直接修改 crontab 文件
1、直接编辑用户的 crontab 文件(/var/spool/cron/crontabs/用户名)
例如:root用户的用户级crontab配置文件是:/var/spool/cron/crontabs/root
2、通过脚本大概对应的命令即可将定时使命追加进去
例如:
- cat <<EOF > /var/spool/cron/crontabs/root0 3 * * * /bin/bash /root/work/job/MySQLBack.sh >> /dev/null
- * * * * * /bin/bash /root/work/html/CheckEncryption/CheckHL.sh >> /dev/null
- 0 0 * * * /bin/bash /root/work/start_all_procedure.sh >> /home/ehigh/work/partition.log
- 0 4 * * 7 /bin/bash /root/work/job/DoorBack.sh
- 30 4 * * * /bin/bash /root/work/job/Face2DBackUP.sh
- EOF
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |