我可以像这样手动运行 cron 作业
root@myhosting [~]# sync ; echo 0 > /proc/sys/vm/drop_caches
我可以像这样将其添加到 cPanel。但这行不通,因为我需要 root 访问权限。
* */4 * * * sync; echo 0 > /proc/sys/vm/drop_caches
因此,我只能使用以 root 身份登录的 putty 添加作业。上述代码在 putty 中不起作用。我得到了“command not found”
答案1
运行crontab -e
。这会将您带入一个编辑器,您可以在其中添加 cron 行。
如果你最终进入了一个你不知道如何使用的编辑器,你可以暂时使用
EDITOR=nano crontab -e
答案2
这是因为这不是命令行语法。您需要进入 crontab 编辑器才能添加您请求的行。最常见的方法是使用以下行:
crontab -e
这将打开您现有的 crontab。向其中添加正确的 crontab 行,然后写入/保存。