【问题标题】:crontab being saved in tmp/ in debiancrontab 保存在 debian 中的 tmp/ 中
【发布时间】:2014-03-19 08:55:47
【问题描述】:

我正在尝试使用 crontab -e 制作一个 crontab,但它会将其保存在 tmp/crontab.FTt6nI/crontab

crons 不起作用,所以我想这就是问题所在。但我不明白为什么。

【问题讨论】:

  • 您误解了屏幕上的输出。该命令会在上述路径中保存一个临时文件,并在您保存并使用您喜欢的文本编辑器(例如 vi)退出后在 crontab 中进行更改
  • 好的,谢谢,这就是我想知道的
  • unix.stackexchange.com/a/197506/14334 也回答了同样的问题

标签: cron debian


【解决方案1】:

类型:

crontab -l

要显示 crontab 列表,您新添加的 crontab 应该在列表中。您可以将 crontab 设置为通过 > yourremail@aaa.com 将输出通过电子邮件发送给您,这样您可以确保 cronjob 已经运行。

示例:

* * * * * /usr/bin/php /home/username/public_html/cron.php > aaa@aaa.com

确保 crond 正在运行:

/etc/init.d/crond status

如果它关闭,启动它(centos/rhel):

/etc/init.d/crond start

debian/ubuntu:

/etc/init.d/cron start

希望有所帮助。

【讨论】:

    猜你喜欢
    • 2012-06-13
    • 2021-04-22
    • 2011-10-27
    • 2017-10-04
    • 2011-09-15
    • 1970-01-01
    • 2020-06-10
    • 2019-04-12
    • 1970-01-01
    相关资源
    最近更新 更多