ToB企服应用市场:ToB评测及商务社交产业平台

标题: Linux 中批量添加cron定时使命的方法 [打印本页]

作者: 卖不甜枣    时间: 2024-12-19 02:19
标题: Linux 中批量添加cron定时使命的方法
方法一:通过 crontab 命令批量添加

1、先将须要添加 cron 实行的多条定时使命写入一个文本文件
例如:
  1. 0 3 * * * /bin/bash /root/work/job/MySQLBack.sh >> /dev/null
  2. * * * * * /bin/bash /root/work/html/CheckEncryption/CheckHL.sh >> /dev/null
  3. 0 0 * * * /bin/bash /root/work/start_all_procedure.sh >> /home/ehigh/work/partition.log
  4. 0 4 * * 7 /bin/bash /root/work/job/DoorBack.sh
  5. 30 4 * * * /bin/bash /root/work/job/Face2DBackUP.sh
复制代码
2、实行crontab命令进行添加
  1. crontab [ -u username ] filename
复制代码

方法二:通过直接修改 crontab 文件

1、直接编辑用户的 crontab 文件(/var/spool/cron/crontabs/用户名)
例如:root用户的用户级crontab配置文件是:/var/spool/cron/crontabs/root
2、通过脚本大概对应的命令即可将定时使命追加进去
例如:
  1. cat <<EOF > /var/spool/cron/crontabs/root0 3 * * * /bin/bash /root/work/job/MySQLBack.sh >> /dev/null
  2. * * * * * /bin/bash /root/work/html/CheckEncryption/CheckHL.sh >> /dev/null
  3. 0 0 * * * /bin/bash /root/work/start_all_procedure.sh >> /home/ehigh/work/partition.log
  4. 0 4 * * 7 /bin/bash /root/work/job/DoorBack.sh
  5. 30 4 * * * /bin/bash /root/work/job/Face2DBackUP.sh
  6. EOF
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4