首页 文章
  • 53 votes
     answers
     views

    如何在Centos上安装crontab

    我很熟悉在 centos 上使用 crontab -e 命令设置cron调度程序 . 但今天我发现我的一台 centos 服务器没有这个命令 我试图使用 yum install crontab 安装它,但没有运气 . 然后我尝试了 yum install crontabs 并安装了一些东西 ======================================================...
  • 80 votes
     answers
     views

    AWS Elastic Beanstalk,运行cronjob

    我想知道是否有办法设置每分钟执行一次cronjob /任务 . 目前,我的任何实例都应该能够运行此任务 . 这是我在配置文件中尝试做的事情没有成功: container_commands: 01cronjobs: command: echo "*/1 * * * * root php /etc/httpd/myscript.php" 我不确定这是否是正确的方法 有...
  • 1 votes
     answers
     views

    Cronjob问题 . 不承认变量

    作品: php -q /home/site/public_html/cron/file.php 不起作用: php -q /home/site/public_html/cron/file.php?variable=1 有什么建议?我需要将变量发送为$ _GET(或不是)
  • 1 votes
     answers
     views

    Cronjobs和环境变量

    我有2个版本的网站: 生产环境 和开发 . 文件系统是: /public_html production files.php more_production_files.php /dev dev_file.php etc... 我设置了cron作业,并且我在crontab中有环境变量来保持路径对于正在发生的一些PHP r...
  • 1 votes
     answers
     views

    调用从Python脚本重新启动Linux中的“服务”,而不是在crontab条目中工作

    我有以下python测试脚本(从更大的.py文件中提取),我正在尝试在EC2实例(haproxy OpsWorks实例)上工作 . 在作为cron条目运行时应用的权限与从shell运行作为python脚本之间的权限之间似乎存在重大差异 . 我在其他任何帖子中找到的最接近的是here但是's relating to shell scripts and, given that I' m正在运行pyth...
  • 0 votes
     answers
     views

    cronjob中的Bash转义序列不起作用

    我正在使用以下转义序列来格式化脚本的输出: SCurs='\e[s'; # Save Cursor MCurs="\e[80C"; # Move Cursor MCursB="\e[35C"; # Move Cursor a bit RCurs='\e[u'; # Rese...
  • -2 votes
     answers
     views

    cron selinux安全上下文问题

    我的系统是fedora 23 . 试图在/ etc / crontab中运行被selinux阻止的cronjob . * * * * sun,mon,tue,wed,thu,fri,sat root DISPLAY=:0 eog $HOME/Pictures/somepic.jpg crontab的上下文: -rw-r--r--. 1 root root unconfined_u:object_...
  • 354 votes
     answers
     views

    更改crontab文件后重新启动cron?

    更改crontable文件后是否必须重新启动cron?
  • 16 votes
     answers
     views

    Scron履带在Cron工作

    我想从cron job执行我的scrapy crawler . 我创建了bash文件getdata.sh,其中scrapy项目位于它的蜘蛛 #!/bin/bash cd /myfolder/crawlers/ scrapy crawl my_spider_name 我的crontab看起来像这样,我想每5分钟执行一次 */5 * * * * sh /myfolder/crawlers/getda...
  • -1 votes
     answers
     views

    cron工作没有执行

    我在crontab中的备份脚本没有被执行,crond日志没有显示执行作业的任何内容 . 我编辑了/ etc / crontab,然后重启了crond . 缥缈 . 怎么了? SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc...
  • -2 votes
     answers
     views

    AWS CLI在cron中不起作用

    我正在尝试在Ubuntu 14.04.3 AWS EC2上的aws环境的cron中使用aws cli cp命令 . ec2用户名为ubuntu,位于/ home / ubuntu中 我在/home/ubuntu/.aws/config中有我的aws配置文件 [default] output=json region=eu-central-1 我在/home/ubuntu/.aws/creden...
  • 0 votes
     answers
     views

    rails-3 cron job不使用rails runner

    最近我遇到了以下运行cron作业而不使用任何Gems的教程http://www.ameravant.com/posts/recurring-tasks-in-ruby-on-rails-using-runner-and-cron-jobs 我在/app/delete_old_posts.rb中创建了一个文件 class DeleteOldPosts < ActiveRecord::Base ...
  • 250 votes
     answers
     views

    每天凌晨2:30经营一项cron工作

    如何配置一个cron作业每晚2:30运行?我知道如何让它在2点运行,但不是2点30分 .
  • 0 votes
     answers
     views

    一个shellcript的数组声明在预定的cron作业中不起作用?

    我创建了一个名为“script.sh”的shell脚本,它读取数组元素并将其打印在终端上 . 脚本如下: arr=("hello" "world") for i in ${arr[@]} do echo $i; done 它在终端中执行它时给出了预期的输出,即'Hello World',但如果我在crontab作业中安排相同的脚本以便每分钟自动执行并将输...
  • 0 votes
     answers
     views

    Cron作业不在RHEL中运行

    我正在运行RHEL,我正在尝试设置一个cron作业,每5分钟运行一次shell脚本 . 按照这里的指示:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/ch-Automating_System_Tasks.html#s2-configuring-cron-j...
  • 0 votes
     answers
     views

    cron job执行r脚本无法正常工作

    我是cron的新手 . 我想使用cron定期执行r脚本 . 我刚刚将工作添加到crontab以检查它是否正常工作 . 但不幸的是,没有任何工作 . 我写了一个测试脚本并在cron作业中每隔5分钟安排一次 . 这是测试R脚本: print('HI') cronjob: 5 * * * * sudo Rscript /path/to/script/test.R 但是当我从终端执行它时,它工作正常 . ...
  • 0 votes
     answers
     views

    将redis-cli命令作为cron作业运行

    如何使用cron作业运行以下redis-cli命令? redis-cli info clients 我用这个命令编写了一个简单的bash脚本,并设置了一个每分钟运行一次的cron作业 . 但似乎redis-cli命令不能与crontab一起使用 . 有什么建议我怎么能做到这一点?
  • 2 votes
     answers
     views

    Cron xdotool没有运行

    我是新手使用crontab,我一直在努力获得一个简单的cron工作 . 我希望每隔1分钟按F5刷新Mozzila Firefox . 我正在使用xdotool按F5 . 我有脚本 /usr/local/bin/refresh.sh: #!/bin/bash xdotool search --name "Mozilla Firefox" key F5 如果我在命令行中运行它...
  • 48 votes
     answers
     views

    如何设置一个每3小时运行一次的cron作业[重复]

    这个问题在这里已有答案: Running cron job on linux every 6 hours 5个答案 这是将cron作业设置为每3小时运行一次的正确方法吗?以这种方式设置后,cron每分钟执行一次命令 .
  • 1 votes
     answers
     views

    如何每2.5小时执行一次cron表达式? [关闭]

    我们使用石英调度程序进行调度,我需要每2.5小时执行一次作业 . 请为此构建一个cron表达式 . 提前致谢 .
  • -1 votes
     answers
     views

    永久的cron工作

    我开发了一个php脚本,我想连续运行 . 例如,脚本 run.php 执行任务列表,但我不知道需要多长时间:它可能需要30秒,1分钟,2分钟或更长时间 . 问题是这个脚本无法同时执行 . 所以我不能使用cron作业,因为如果我每分钟设置一个cron作业,但脚本运行超过1分钟,我会有bug . 事实上,我希望这个cron作业永久执行:每次 run.php 结束,脚本 run.php 重新加载,一次又...
  • 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运行
  • 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...

热门问题