小编use*_*368的帖子

Ubuntu 14.04 未在 /etc/cron.daily 中运行 Bash 脚本

我有一些脚本(目前在 CentOS 系统中运行),我已转移到新的 Ubuntu 14.04 系统。这些脚本在 /etc/cron.daily 中每天运行一次。这些脚本将以 root 身份在系统级别运行。如果我使用“sudo”命令运行脚本或以 root 用户身份运行 (sudo -i),脚本将完全按照预期运行。

谢谢乙

问题:

Cron 每天运行但不激活我的 bash 脚本。我找不到 Cron 尝试运行脚本的任何记录

文件/文件夹权限

/etc/cron.daily = root:root 755

etc/cron.daily/bash.sh = root:root 755

var/log/slog(脚本的日志文件)= root:root 644

系统日志的输出

Jul 25 10:39:45 SYSTEM1 cron[24337]: (CRON) INFO (pidfile fd = 3)
Jul 25 10:39:45 SYSTEM1 cron[24338]: (CRON) STARTUP (fork ok)
Jul 25 10:39:45 SYSTEM1 cron[24338]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
Jul 25 10:40:01 SYSTEM1 CRON[24341]: (smmsp) CMD (test -x …
Run Code Online (Sandbox Code Playgroud)

bash scripts cron 14.04

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

14.04 ×1

bash ×1

cron ×1

scripts ×1