标签: cron

Cron 作业未运行

我可以从 CLI 运行此命令,在 Fedora 机器上没有问题,但不能从 Cron 运行:

/usr/bin/php /var/www/support_web/api/cron.php
Run Code Online (Sandbox Code Playgroud)

这是 cron 输出:

命令 /usr/bin/php /var/www/support_web/api/cron.php 的输出 ..

77

文件具有执行权限。

Crontab 日志:

Jun 11 11:46:20 www crontab[23453]: (root) BEGIN EDIT (root)
Jun 11 11:46:21 www crontab[23453]: (root) REPLACE (root)
Jun 11 11:46:21 www crontab[23453]: (root) END EDIT (root)
Jun 11 11:47:01 www crond[2479]: (*system*) WRONG FILE OWNER (/etc/crontab)
Jun 11 11:47:01 www crond[2479]: (*system*) WRONG FILE OWNER (/etc/cron.d/smolt)
Jun 11 11:47:01 www crond[2479]: (root) RELOAD (cron/root)
Run Code Online (Sandbox Code Playgroud)

linux unix fedora cron

1
推荐指数
1
解决办法
7391
查看次数

两个用户如何设置相同的 cron 文件来运行?

在我们的环境中,我们有两个 DBA 来运行 cron_jobs.txt 文件中定义的一些 cron 作业。我们经常需要更改 cron_jobs.txt 文件中的时间和命令并重新加载它。

问题是,如果 DBA_1 编辑并重新加载该文件 ($ crontab cron_jobs.txt),它会在他的用户帐户下加载。现在,DBA_2 编辑相同的 cron_jobs.txt 文件并重新加载。新的作业集将在 DBA_2 用户帐户下运行。因此,基本上相同的作业运行两次。

例如,DBA_1 将作业设置为每天下午 3 点运行。几天后,DBA_2 将其更改为 2PM 并重新加载。现在我们在下午 2 点和下午 3 点运行相同的作业。

有没有办法合并工作?无论谁加载 cron_job.txt 文件,都应该只运行一组作业?顺便说一下(DBA_1 具有 UNIX 的管理员访问权限,DBA_2 没有)。我们使用的是 Sun Os 5.10。一个解决方案将不胜感激。

谢谢你。

数据库管理员_2

unix cron

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

如何创建一个 cron 作业来每 24 小时删除两个文件?

我是在 CentOS linux 服务器上托管我的 VPS 的新手。

以下日志文​​件增长得非常快,我希望每 24 小时删除一次

/home/httpd/tanguay.info/stats/tanguay.info-custom_log
/home/httpd/tanguay.info/stats/tanguay.info-error_log

/home/admin/__processed_stats/*
Run Code Online (Sandbox Code Playgroud)

我创建一个每天晚上午夜删除所有这些文件的 cron 作业的步骤是什么?

linux vps cron

1
推荐指数
1
解决办法
4578
查看次数

如何使用命令提示符设置 crontab?

如何使用命令提示符在服务器中设置 cronjob/crontab。提供示例命令或示例链接。

cron

1
推荐指数
1
解决办法
2727
查看次数

mysqldump 的 cronjob 出现错误

我正在使用 mysqldump 命令来备份我的数据库。

mysqldump --add-drop-table -u user -ppassword databasename > backup/mybackup_$(date +%d%m%Y_%H%M).sql
Run Code Online (Sandbox Code Playgroud)

它工作正常......但我想自动化这个,以便它可以每两天或其他时间备份一次......为此我正在使用crontab ..

15 2 * * * mysqldump --add-drop-table -u user -ppassword databasename > backup/mybackup_$(date +%d%m%Y_%H%M).sql
Run Code Online (Sandbox Code Playgroud)

但这在 putty 中给了我一个错误,说找不到命令……知道为什么吗?请帮我..

mysql cron

1
推荐指数
1
解决办法
376
查看次数

Cron 每分钟都在重复

这是它的样子

* * 10 * * php sendmail.sh
Run Code Online (Sandbox Code Playgroud)

我希望这个在每个月的 10 号发送邮件。

linux cron

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

有没有办法检查我的 cron 是否运行

我在我的服务器上安装了一个 cronjob,现在我需要知道如何跟踪脚本是否真的运行了?有办法吗?

centos cron

1
推荐指数
1
解决办法
1468
查看次数

如何查找和删除 cron 作业?

我为不再需要运行的 wordpress 插件创建了一个 cron 作业。我不太擅长在 unix 中导航。cron 工作如下:

*/10 * * * * /usr/bin/wget -O /dev/null http://ADDRESS_OF_THE_FILE >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)

有没有人指示如何导航到这个 cron 作业并删除它?

谢谢!

unix cron

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

复杂的 cron 作业时间表

我知道如果我调用脚本来检查我可以做到这一点,但我很好奇我是否可以只用 cron 做到这一点。

我需要在 7 月的第一个星期六/年运行一次工作如果那个星期六是 7 月 4 日,那么在 7 月 5 日运行它。

cron

1
推荐指数
1
解决办法
803
查看次数

1
推荐指数
1
解决办法
197
查看次数

标签 统计

cron ×10

linux ×3

unix ×3

centos ×1

fedora ×1

mysql ×1

php ×1

vps ×1