我有一些脚本(目前在 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)