cron.daily

Cronjob 在 Debian 上无法正常工作
cron.daily

Cronjob 在 Debian 上无法正常工作

我尝试每天午夜运行一个 PHP 脚本,因此我的 cron 中有以下条目 @daily /usr/bin/php /websites/xxz/misc/wU5HaFre.php /websites/xxz/misc/wU5HaFre.php拥有 755 个权限,因此是可执行的。 which php提供/usr/bin/php,whereis php provides php: /usr/bin/php /usr/bin/X11/php /usr/share/php /usr/share/man/man1/php.1.gz 那么问题出在哪里?它就是...

Admin

CentOS 6.2 cron.daily
cron.daily

CentOS 6.2 cron.daily

我在 /etc/cron.daily 中创建了一个新文件“dbbackup”,其中包含一个简单的数据库备份脚本。 #!/bin/sh mysqldump -h localhost -u user -p'passord' database_name > /var/www/sites/example.com/backups/db_backup_"`eval date +%u%m%Y`".sql 现在的问题是这个文件没有自动运行,我对 Linux 服务器还很陌生,但通过阅读我发现这是您需要创建 cron 脚本的位置,但由于某种原因它没有运行它,也许我...

Admin

在linux中执行crontab时出错
cron.daily

在linux中执行crontab时出错

我正在执行一个 crontab,它调用 python 脚本,并且 crontab 执行得很好,但是当我执行 crontab 时我需要它将在另一个目录中创建其他文件,但这并不能满足我的要求。 但是当手动执行脚本时会创建我需要的文件 我想知道如果使用 Linux 我是否可以做更多的事情或者我必须检查脚本的代码 这是 crontab ...

Admin

Crontab 没有运行@reboot
cron.daily

Crontab 没有运行@reboot

我有一台装有 crontab 的 ubuntu 服务器,它应该在重启时运行mkdocs。tmux值得注意的是,我通过进入 来配置 crontab crontab -e。行是: @reboot /usr/bin/tmux new-session -d -s "MKDOCS" "cd /root/mkdocs && mkdocs serve -a 192.168.0.10:8080" 然而,什么也没有发生。 我试过了/usr/bin/tmux new-session -d -s "MKDOCS" "cd /root/mkdocs &&a...

Admin

/etc/cron.daily/ 这个命令在做什么?
cron.daily

/etc/cron.daily/ 这个命令在做什么?

您能帮忙解释一下这个命令的作用吗? printf '#!/bin/sh\n\find /opt/traccar/logs -mtime +5 -type f -delete\n' > /etc/cron.daily/traccar-clear-logs && chmod +x /etc/cron.daily/traccar-clear-logs ...

Admin

Certwatch 错误地报告证书已过期
cron.daily

Certwatch 错误地报告证书已过期

这有点奇怪。 每天早上我都会收到一封电子邮件,告诉我我的一个证书已过期。 ################# SSL Certificate Warning ################ Certificate for hostname '*.floodtrack.com', in file (or by nickname): /etc/pki/tls/certs/wildcard.floodtrack.com.crt The certificate needs to be renewed; this can be done u...

Admin

php 核心脚本没有被 Crontab 调用
cron.daily

php 核心脚本没有被 Crontab 调用

我正在使用核心 PHP 并编写了一个需要自动调用的简单脚本。为了测试目的,我刚刚编写了一个打印语句,如下所示, $host = 'localhost'; $user = 'admin'; $pass = 'password'; $db = 'TestDB'; print ($user); 当我从命令行执行下面的脚本时,它运行良好 php /Applications/MAMP/htdocs/project/services/test.php > ~/cronOutput/test.txt 但是当我从 Cron 调用它时,它根本没有被调用。下面是我的...

Admin

用于删除每日 Apache 日志的 Cron Job
cron.daily

用于删除每日 Apache 日志的 Cron Job

在我的 Ubuntu 云服务器上,当我访问 apache 日志文件时,经常会在一两天内达到 5-10 GB,我是 vestaCP 的用户,日志文件的目的地是:var/log/apache/domains/domain.error.log 和文件 domain.log 我也遇到同样的问题,目录 /var/log/journal/system.journal 增长得太快了。是否有任何 cron 作业可以让我每天自动删除这些文件? 此致 ...

Admin

如何使环境变量对位于 /etc/cron.daily 中的脚本可见?
cron.daily

如何使环境变量对位于 /etc/cron.daily 中的脚本可见?

假设我有一个名为“mydailyscript”的脚本,包含以下内容: #!/bin/bash if [ ! -z $MYDAILYLOG]; then exec 1>$MYDAILYLOG fi echo This script ran on $(date) 然后我将此脚本复制到 /etc/cron.daily。 我在哪里定义环境变量 MYDAILYLOG?即MYDAILYLOG=/var/log/mydailylog 我是否要在 /etc/environment 中添加一行? sudo echo "MYDAILYLOG=/var/lo...

Admin

Cron每天运行两次
cron.daily

Cron每天运行两次

在我的 CentOS 7 服务器上,一个应该可以正常运行的夜间备份脚本生成的错误导致我检查了我的 cron 活动。我发现它cron.daily运行了两次 - 这是我删除备份脚本后的相关部分,/var/log/cron以查看它是否以某种方式导致了问题: Oct 10 02:28:01 mail CROND[1750]: (root) CMD (run-parts /etc/cron.hourly) Oct 10 02:28:01 mail run-parts(/etc/cron.hourly)[1750]: starting 0anacron Oct 10 ...

Admin

如何在某些屏幕会话内启动 crontab 命令?
cron.daily

如何在某些屏幕会话内启动 crontab 命令?

我有一个像这样运行的 crontab: 0 0 * * * /execute/shell/script.sh 0 0 * * * /execute/shell/script1.sh 0 0 * * * /execute/shell/script2.sh 而且,我想在不同的屏幕上启动每个脚本。但我想让该屏幕保持运行,这样每当我想查看其中一个脚本的进度时,我都可以这样做,screen -d -r <PID>它会重新连接屏幕让我查看进度。 我确信一定有办法做到这一点。但我发现的类似问题都没有回答。 Crontab 启动一个屏幕 如何使用 ...

Admin

对于无人值守的 Ubuntu 服务器来说哪种更新方案更好
cron.daily

对于无人值守的 Ubuntu 服务器来说哪种更新方案更好

我的情况是,我必须为客户端(他们没有系统管理员)部署一个 ubuntu 服务器,它将作为应用程序的 HTTP API 后端。 问题是,部署后他们不再允许我通过远程 SSH 访问它,所以如果出现问题,他们会要求我去现场修复(我宁愿避免这种情况)。 让我们假设该应用程序是安全的,我只担心系统和服务器应用程序中存在的漏洞。 在过去 3 年中,我已经管理了相当多的 ubuntu 服务器,并且只遇到过一次自动更新问题。 是保持服务器原样好,还是创建一个 cronjob 来每周更新所有内容? 0 0 * * 6 (apt-get update &&am...

Admin

无法将脚本添加到 cron
cron.daily

无法将脚本添加到 cron

我正在尝试将脚本添加到 cron 作业中以便每天播放。 我尝试了多种方法,但似乎都没有效果。 首先,我尝试在 cron.daily 中添加一个脚本:它没有被触发。 #!/bin/sh cd ~/foo/ /usr/bin/mvn exec:java -Dexec.mainClass="bar.foo.Main" > ~/foo.log 然后我尝试在 crontab 中添加一行crontab 命令一样 17 * * * * root cd ~/foo/ && /...

Admin

/etc/cron.daily/locate 有空白行。文件为只读,无法编辑
cron.daily

/etc/cron.daily/locate 有空白行。文件为只读,无法编辑

我每天都会得到这样的输出。 /etc/cron.daily/locate: run-parts: failed to exec /etc/cron.daily/locate: Exec format error run-parts: /etc/cron.daily/locate exited with return code 1 以空白开头的文件内容: #!/bin/sh exit 0 即使对于 root 用户来说,此文件也是只读的。我无法编辑、mv、rm、chmod 等... 有想法吗? ...

Admin