加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Unix Cron:我们可以设置cron作业同时运行

发布时间:2020-12-15 18:33:53 所属栏目:安全 来源:网络整理
导读:我在crontab中创建了一个条目来在午夜执行作业,例如用户A. 早上,我发现剧本没有结果.检查/ var / cron / log,我发现在那个小时(同一时间)内只执行了一个脚本用户root. 问题: a)我们可以在cron中设置多个作业来执行相同的时间. b)如果没有?这是否意味着用户
我在crontab中创建了一个条目来在午夜执行作业,例如用户A.

早上,我发现剧本没有结果.检查/ var / cron / log,我发现在那个小时(同一时间)内只执行了一个脚本用户root.

问题:
a)我们可以在cron中设置多个作业来执行相同的时间.
b)如果没有?这是否意味着用户root cron优先于任何其他用户执行cron作业?

这是他们的样子.

root$crontab -l
05 00 10 * * /opt/sdf/sbin/somescriptA.sh> /dev/null 2>&1 #Test

userA$crontab -l
05 00 10 * * /opt/sdf/sbin/somescriptB.sh> /dev/null 2>&1 #Test
Cron可以同时运行多个脚本.实际上,在Debian中有完整的cron脚本目录(即/etc/cron.daily /etc/cron.hourly)可以同时执行.

如果脚本在不同的时间正确执行,为什么不尝试更改root cron作业的时间来确定问题是与实际时间有关,还是在脚本之间发生冲突.

我也同意关闭重定向到/ dev / null,直到你有一切正常工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读