草庐IT

hook_cron

全部标签

php - 用于运行 php 脚本的 Godaddy cron 作业设置

你能帮我在godaddy虚拟主机上设置cron作业吗?我有需要运行的php文件,它位于cron子目录中(所以地址是http://test.com/cron/file.php)。我需要在命令输入字段中写什么,才能运行该文件? 最佳答案 注意:GoDaddy已将所有托管包迁移到cPanel。下面的逐项说明适用于旧版GoDaddy界面。命令还是一样。在撰写本文时,在GoDaddy共享主机上,我无法使用以下命令:ping、curl、nc、lynx但我可以使用:wget我使用wget成功创建了一个cron作业来加载包含对mail()的调用的P

php - 为什么我的 PHP cron 脚本不播放声音?

我正在开发一个小应用程序,可以按时间表敲响学校的钟声,可以从网站上更新。一切都运行良好,除了计划为cron作业的脚本在脚本运行时不会播放声音。我已将输出管道和echo命令添加到脚本以验证cron是否正在运行它,但播放声音的部分不起作用。从CLI手动运行时,该脚本按预期工作。该脚本为日程表上的一天中的每个时段提取时间和声音文件,然后将与声音文件关联的时间与当前时间进行比较-如果匹配,则将exec("/usr/bin/aplay/var/www/site/".$soundfile);然后Cron被安排在上学期间每分钟运行这个脚本:*8-16*1-6,9-121-5root/usr/bin/

linux - 考虑到 YEAR,我如何在 CRON 中指定时间?

我的任务是根据YEAR字段在CRON中指定时间。我该怎么做,或者你知道任何可以在我的linux服务器上帮助我的东西吗?谢谢 最佳答案 如前文所述,您不能指定年份字段,但是可以模仿它:#Exampleofjobdefinition:#.----------------minute(0-59)#|.-------------hour(0-23)#||.----------dayofmonth(1-31)#|||.-------month(1-12)ORjan,feb,mar,apr...#||||.----dayofweek(0-6)(

linux - 如何每隔一小时 10 分钟运行一次 cron 作业

我做了以下事情:0*/10***{CMD}但是一直工作到半夜,第二天就没有继续了。有人可以提出建议吗? 最佳答案 使用这个:10****{CMD}这意味着在每小时的10分钟开始新工作:1:10、2:10、...如果您想在1:10、2:20、3:30开始,...,那么您将需要编写大量手动规则,每个规则都在这些时间开始(或编写您自己的调度程序)。 关于linux-如何每隔一小时10分钟运行一次cron作业,我们在StackOverflow上找到一个类似的问题: h

linux - 当满足某些条件时 Hook 到 linux 身份验证以运行脚本或程序

使用ecryptfs或encfs(可能更多)实际的解密密码保存在一个由密码解密的文件中。正因为如此,如果偏执(或试图给人留下深刻印象)您可以在几毫秒内有效地将所有加密数据粉碎为美国国防部标准(通常是整个主目录)。我想设置我的计算机(或者至少是我的vbox系统),以便在输入特定密码或连续输入错误密码一定次数后粉碎包装的密码。这很容易,但我不知道如何进入linux身份验证系统,以允许我检查不正确的密码和/或在文件上运行粉碎程序。TL;DR:有人知道如何在错误登录使用特定密码时让linux粉碎文件吗? 最佳答案 一般来说,用于HookLi

linux - 如何设置每两周一次的 cron 作业(每周两次)

如何将cron作业设置为每周运行两次?我知道如何每周设置一个cron作业:00**0 最佳答案 以下情况如何:00**1,4这会将星期几设置为星期一(1)和星期四(4)。您可以选择0–7之间的任何值(0和7都是星期日)。为了更具可读性的crontab,您还可以使用名称:00**MON,THU另请参阅:Howtoinstructcrontoexecuteajobeverysecondweek? 关于linux-如何设置每两周一次的cron作业(每周两次),我们在StackOverflow上

linux - 如何在 Amazon Linux AMI 上设置 cron 作业

我正在托管TinyTinyRSS网站托管于亚马逊LinuxAMI要自动更新提要,我必须运行以下Cron作业。引用资料http://tt-rss.org/redmine/projects/tt-rss/wiki/UpdatingFeeds*/30****/usr/bin/php/var/www/html/tt-rss/update.php--feeds--quiet这是我做的步骤:sudosucd/etccrontab-e#addthisline*/30****/usr/bin/php/var/www/html/tt-rss/update.php--feeds--quiet但我仍然收到消

linux - 如何 Hook 特定共享 ELF 库的函数?

LD_PRELOAD为整个过程Hook了一些函数,但我只需要通过名称为一个动态链接库Hook特定函数。 最佳答案 参见文章RedirectingfunctionsinsharedELFlibraries.附上ELFhooking的代码。 关于linux-如何Hook特定共享ELF库的函数?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3045763/

Linux:在前台运行 cron 作业

在Linux中,有没有办法在前台(或交互模式)运行cron作业?(我有一个定期运行的程序来接受用户输入并进行一些处理。所以我想将它安排为可以在前台运行的cron作业)。 最佳答案 在用户的crontab上试试这个:@hourlyDISPLAY=:0xterm-e/path/to/my/script.sh它将在您的脚本执行时(每小时)打开一个xterm,并在您的脚本退出后退出。当然,您应该修改@hourly部分以满足您的需要。 关于Linux:在前台运行cron作业,我们在StackOve

linux - bash 脚本从 shell 但不是从 cron 作业运行

cron安装是vixie-cron/etc/cron.daily/rmspam.cron#!/bin/bash/usr/bin/rm/home/user/Maildir/.SPAM/cur/*;我有这个简单的bash脚本,我想将其添加到cron作业(之前也包括垃圾邮件学习命令),但是这部分总是失败并显示“找不到文件或目录”据我所知,metachar不是作为cron作业运行时正确解释。如果我从命令行执行脚本,它工作正常。我想知道为什么这不起作用,当然还有一个可行的解决方案:)谢谢编辑#1当我得到它的流行问题徽章时又回到了这个问题。我首先这样做,#!/bin/bashfind/home/u