首页 文章
  • 3 votes
     answers
     views

    怎么能让cron工作在不同的时间和分钟发生

    我想制作crontab,其中脚本在每小时的不同时间发生,就像这样 35 1,8,12,15,31 16,18,21 * * 0,1,2,3,4,5,6 python backup.py 我希望脚本在 16hour and 31 minutes 运行,但它给了我一个错误的小时 我希望cron出现在 1:35am ,然后 16:31 ,然后 21:45
  • 3 votes
     answers
     views

    Cron Job仅限特定月份

    我想设置一个cron任务,每个月的第一天运行一个脚本,除了1月1日 . 我怎样才能做到这一点? 我可以尝试这样的事情:0 0 1 2-12 *?
  • -1 votes
     answers
     views

    Cron的帮助!毕月工作不起作用

    我有一个cronjob备份一些东西,它似乎没有工作 . 你可以看到它在每隔一个月的第一天设置为0:00,它应该在今天早上运行 . 0 0 1 1/2 * ./gitbackup.sh 这是日志 - 它没有运行!? Aug 31 23:17:01 git-us CRON[22871]: (root) CMD ( cd / && run-parts --report /etc/c...
  • 0 votes
     answers
     views

    Cronjob不运行Python脚本,即使它具有执行权限和hashbang到python的完整路径 . 通常在cronjob之外工作

    我的crons正常工作,我用简单的文件输出和bash脚本测试它,但是在执行我的python脚本时我没有尝试过 . 所以这就是我所做的 . 按照惯例,我在剧本中添加了一个shebang #! /usr/bin/python3.5 & chmod +x myPythonScript.py 我将它添加到crontab -e并以各种方式进行测试 . 例子: * * * * * /path/to/myP...
  • 0 votes
     answers
     views

    Crontab无法运行python脚本(手动运行)

    我正处于ubuntu服务器的学习阶段 . 我有一个python脚本,每天早上都会向我发送天气,当我从命令行运行它时,该脚本运行正常 . 但是,当我尝试设置crontab条目时,它不起作用 . 以下行是我放入crontab文件的内容: 30 11 * * * cd /home/ubuntu/documents && /usr/bin/python /home/ubuntu/docum...
  • 4 votes
     answers
     views

    CodeIgniter Cron有关共享主机的工作吗?

    我正在尝试学习如何使用CodeIgniter完成我的第一个cron作业 . 在过去,似乎使用CI执行此操作的唯一方法是使用 wget 命令而不是 php . 但是,CodeIgniter User Guide表示现在可以从命令行执行此操作,例如运行: $ cd /path/to/project; $ php index.php controller method 这在我的本地设置上使用终端很有...
  • 0 votes
     answers
     views

    Cron Job 404错误

    我正在尝试在我们的PHP Codeigniter Web应用程序中运行一个cron作业 . 我通过我们的托管服务提供商的网站(Pagoda Box)使用以下命令运行它 . php index.php cron _product_exp_id_auto 我能够收到一封显示结果的电子邮件,上面写着 404 Page Not Found . 我们在同一个cron.php文件中运行其他cron作业,它...
  • -1 votes
     answers
     views

    Magento cron作业未在AWS实例上运行

    我在AWS,Amazon linux中运行Magento . 突然,cron工作停止运行 . 我在crontab中有以下cron命令, * * * * * /usr/bin/php /var/www/html/MAGENTO/test.php * * * * * /bin/sh /var/www/html/MAGENTO/cron.sh 谁能让我了解它,
  • 0 votes
     answers
     views

    CentOS上的Crontab配置

    我在运行在CentOS上的VPS上运行Magento安装 . 我一直在尝试使用此处的脚本实现备份解决方案:https://github.com/zertrin . 它工作正常,我的下一步是自动化它 . 尽管我付出了很多努力,但Cron的工作还没有开始 . 这是我在/ etc / crontab中得到的: * 20 * * * root echo "Cron Worked $(date)&...
  • 0 votes
     answers
     views

    CentOS 6.5上的Crontab无法正常工作

    好吧所以我刚做完作业并研究了很多关于crontab,cronjobs,cron.d目录,vixie-cron是什么以及cronie是什么 . 运行CentOS 6.5 Final . 运行crontab -l时,它表示“没有用于root的crontab” 执行crontab -e时,它给我一个空文件,看起来像这样: 我可以输入它,但我不能保存,我不能回去,所以它从这里崩溃.. 我的grep看起来像...
  • 0 votes
     answers
     views

    Centos Crontab Bad Command

    我有一个非常简单的db备份脚本,可以从shell运行 . php /home/db_backup/db_backup.php 当我尝试添加一个Crontab时,我在crontab中得到了模糊的'Bad Command errors,无法安装 . 我已经尝试过w / php和php的完整路径 . which php 返回/ usr / bin / php * 1 * * * php /home/...
  • 2 votes
     answers
     views

    sudo vim crontab vs sudo crontab e - 何时使用

    我试图 grab ubuntu上的cron作业 . 我不确定它们之间的区别 sudo crontab -e 和 sudo vim /etc/crontab 我假设他们都创建了在root下运行的cron作业? 但他们给了我不同的文件 . sudo vim /etc/crontab 给我/ etc / crontab我认为,这是系统范围的cron负责运行部件和执行cron.daily等 . 我因此...
  • 1 votes
     answers
     views

    Crontab中的Ruby脚本

    我知道已经有一百万个问题,但我觉得我已经读完了所有这些 . 我认为其中一些可能是我对crontab如何工作的基本理解,因为我还不是Linux的专家 . 我想每天用crontab运行一个ruby脚本 . 我一直试图使用 crontab -e 从 crontab -e 测试它 . 只是为了确认我做得对,一旦我在crontab -e,我写出我的命令,然后“WriteOut”,然后输入保存,对吧?我的cr...
  • 21 votes
     answers
     views

    如何在docker容器中运行cron作业

    我试图在docker容器中运行一个cron作业 但没有什么对我有用 我的容器只有cron.daily和cron.weekly文件 crontab,cron.d,cron.hourly ......在我的容器中不存在 crontab -e也无法正常工作 我的容器用/ bin / bash运行
  • 1 votes
     answers
     views

    在raspberry启动时启动mysql后自动运行python脚本

    我编写了一个与mysql数据库通信的python脚本 . 我通过创建一个launcher.sh文件使它在启动时启动automaticalliy: #!/bin/sh #launcher.sh cd / cd home/pi/ sudo python ser.py cd / 并添加 @reboot sh /home/pi/launcher.sh >/home/pi/logs/cronlog ...
  • 142 votes
     answers
     views

    如何在crontab中指定由哪个用户运行脚本?

    我在根目录下运行的crontab作业很少,但这给我带来了一些问题 . 例如,在该cron作业的过程中创建的所有文件夹都在用户root和组root下 . 如何让它在用户www-data和组www-data下运行,所以当我从我的网站运行脚本时,我可以操作那些文件夹和文件? 我的服务器在Ubuntu上运行 .当前的crontab作业是: */1 * * * * php5 /var/www/web/inc...
  • -1 votes
     answers
     views

    Crontab没有运行带有echo命令的shell脚本,尽管工作正常

    很抱歉这么久,下面是我机器上相关的'env'变量 HOSTNAME=localhost.localdomain SHELL=/bin/bash TERM=xterm-256color HISTSIZE=1000 SUDO_USER=subhasish SUDO_UID=500 USERNAME=root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/b...
  • 2 votes
     answers
     views

    Shell脚本从CLI运行,但不从Crontab运行

    我有一个shell脚本,它遍历目录中的每个JSon文件,并使用phantomJS创建一个highchart png . 调度cron任务以运行此脚本时出现问题 - (最初我使用了inotifywait但得到了相同的错误) . shell脚本如下所示: #!/bin/sh for i in *.json; do filename="${i%.*}" phantom...
  • 0 votes
     answers
     views

    Crontab shellscript xcodebuild没有创建.app或.ipa文件

    我有一个运行shell脚本的crontab,用于自动构建ios应用程序 . 从命令行运行shell脚本编译并构建.ipa没有问题 . 但是当crontab运行shell脚本时,应用程序会被编译,但不会完全使用.app或.ipa文件完成 . 为什么不以同样的方式运行? CONFIGURATION="Adhoc" OUTPUT_DIR="$PWD/Build/Pr...
  • 0 votes
     answers
     views

    crontab没有执行工作的shell脚本

    我有一个以下格式的脚本: #!/ bin / bash cd / abc / def / user1 / test export NIMBUS_ENV_FILE = / abc / def / user1 / test / nimbus_env main / vdnet -c yaml / config.yaml -t ABC ... * 我的脚本从shell运行时执行完美 . 我想每天执...
  • 0 votes
     answers
     views

    shell脚本:我的crontab脚本不运行

    我试图用crontab运行一个简单的脚本,但它没有运行,我试图将输出写入日志,但它没有写任何东西,这是我做的: crontab -e 然后我添加了我的shell脚本(如果我手动运行它运行完美): */1 * * * * /script/check.sh > /script/output.log (是的,我需要每分钟运行一次这个脚本),它的简单脚本检查另一个脚本是否正在运行 . 任何想法为...
  • 0 votes
     answers
     views

    如果shell脚本在添加到crontab时失败,可能会出现什么错误?

    我有一个shell脚本,它创建一个文本文件,其中包含sql查询产生的数据 . 当我手动运行它时,它运行得很好,但是当作业被添加到crontab时,它会失败,因为它无法从数据库中的表中获取少量必需参数 . 使用crontab计划作业时会发生什么变化?[编辑]该脚本使用以下函数来执行作为参数传递的sql查询 . 当我手动运行它时,传递的sql查询返回所需的值,以便脚本成功运行 . 但是当它通过cron...
  • 214 votes
     answers
     views

    如何在星期天每周运行crontab作业

    我想知道如何在星期天每周运行一个crontab作业 . 我认为以下内容应该有效,但我不确定我是否理解正确 . 以下是否正确? 5 8 * * 6
  • 2 votes
     answers
     views

    PHP Cronjob - 权限被拒绝?

    所以,我设置了一个cronjob来运行以下命令: php /var/www/path/to/cron/do-stuff.php 路径是正确的 . 该目录归 www-data 所有 . 该脚本执行以下操作: chdir( getcwd() ); echo shell_exec('whoami'); $handle = fopen(uniqid('TEST_') . '.tst'); fwrite(...
  • 0 votes
     answers
     views

    改变Cronjob路径

    我正在尝试使用cronjob来运行基本的Python脚本作为概念验证练习 . Python脚本如下: #!/usr/bin/python with open('realfile','a+') as f: f.write('testwrite\n') 我的脚本(以及'realfile'文件)位于我的主目录下面的'Documents'目录中(即$ HOME / Documents) . ...
  • 0 votes
     answers
     views

    设置crontab不起作用,但crontab -l通过PHP文件

    我想使用PHP文件设置一个cron作业,但不知道问题在我的进程中出现在哪里 . 当我在下面写(在PHP文件中并在浏览器上执行它)时,它会显示结果 . (它列出了所有cron作业) echo shell_exec('crontab -l'); 但是当我写下面的行时,它没有设置任何cron作业: echo shell_exec('crontab /home/testsite/public_html...
  • 0 votes
     answers
     views

    虽然在PHP脚本中无法运行的循环在Crontab中运行

    我有一个PHP脚本作为crontab作业运行 . 当我在浏览器中运行该文件时,循环执行完美但在crontab中运行时只执行第一次迭代而没有输出错误 . 有什么想法吗?我完全难过!!! crontab条目:/ usr / bin / php /home/XXX/public_html/directory/cron/cron.php 2>&1 >> /home/XXX/public_...
  • 0 votes
     answers
     views

    Cronjob不会在1and1服务器上执行

    我有1and1网络托管 . 我应该能够使用crontab在服务器上执行cron作业 . 我的工作设置如下(包括显示我的PHP安装的完整路径): (uiserver):u*******:~ > which php5.4 /usr/local/bin/php5.4 (uiserver):u*******:~ > crontab -l 20 * * * * /usr/local/bin/p...
  • 0 votes
     answers
     views

    有没有理由说这个cron工作不起作用

    编辑:Cron行:/ usr / bin / php /usr/local/yy/yy/yy/webspace/httpdocs/test.mysite.ie/test.php> / dev / null 2>&1 我编写了一个脚本,当我在浏览器中导航到它时,它应该起到应有的作用 . 这是我第一次尝试使用cron工作,所以我不太熟悉它们的工作方式 . 脚本如下 . 正如我所说,如果我在...
  • 0 votes
     answers
     views

    脚本工作但不通过crontab?

    想知道是否有人知道为什么会出现以下问题,或者有任何提示在哪里查看...我可以在ssh中手动运行shell脚本,但如果我将其设置为在crontab中运行,我会遇到以下问题 . 服务器是:FreeBSD 8,我可以访问所有root权限 我有一个shell脚本(Bourne),它使用crontab在“root”权限下运行,并带有以下命令: * * * * * /data/backups/scripts/...

热门问题