gpt4 book ai didi

ubuntu - 我如何编写一个 cronjob?

转载 作者:行者123 更新时间:2023-12-04 18:57:32 25 4
gpt4 key购买 nike

所以在过去的几分钟里我一直在查找 cronjobs ......我大致了解如何将一个添加到我的网站 ubuntu 系统......我需要让我的系统每分钟运行一次 Jade 米作业(根据到我正在使用的软件)。

  • 首先我通过 SSH 登录..
  • 然后我进入root模式。
  • 然后我输入 crontab -e
  • 然后每一行都是一个预定的 cron 作业....

  • 软件网站上的说明说每分钟运行一次以下命令:
    /usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/mywebsite.com/215a/applications/core/interface/task/task.php 8222157ad26eg58q51dh343ha7j472az

    我知道 crontab 行的开头应该是这样的:
    */1 * * * * /path/to/command

    我的困惑是......我可以将指示的命令放在/path/to/command 部分,还是我需要创建一个文件并将文件地址放在那里?另外,如果我必须制作文件,什么格式?

    最佳答案

    你可以这样做

    crontab

    */1 * * * * /usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/mywebsite.com/215a/applications/core/interface/task/task.php 8222157ad26eg58q51dh343ha7j472az

    ==================================================== ========

    或者,您可以将命令放入 外壳脚本 并执行shell脚本。

    命令.sh
    #!/bin/sh

    /usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/mywebsite.com/215a/applications/core/interface/task/task.php 8222157ad26eg58q51dh343ha7j472az

    确保使 shell 脚本文件可执行
    $chmod a+x command.sh

    然后在 crontab
    */1 * * * * /path/to/command.sh

    ============OR==============

    不使 shell 脚本文件可执行

    crontab
    */1 * * * * /bin/sh /path/to/command.sh

    关于ubuntu - 我如何编写一个 cronjob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44533611/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com