【发布时间】:2017-01-27 06:45:03
【问题描述】:
我使用 let's encrypt 来获取证书,我想为证书设置续订。
所以,我决定检查 cron 是否工作正常。
我在daily.hourly 文件夹中创建了三个文件:
-
测试-h:
/sbin/ifconfig >/home/bitnami/ipt
-
测试-h2:
#!/bin/bash
/sbin/ifconfig > /home/bitnami/ipt2 -
test-h3.sh:
#!/bin/bash
/sbin/ifconfig >/home/bitnami/ipt3
但是,我在主目录中看不到我的文件。如何正确使用 cron.daily?
PS。 cron 服务已启动,我检查了。
我也重新启动它只是为了确保应用更改。crontab 文件包含 cron.hourly 的记录:
17 * * * * root cd / && run-parts --report /etc/cron.hourly
我不是linux人,所以,如果可以的话,请给我详细的答案。
【问题讨论】:
-
crontab -e试试看 -
据我了解
crontab -e不是推荐方式,因为可能会被系统删除。 -
每个用户都可以有自己的cron作业我不知道你说的“系统”是什么意思
-
@nogad 我不是 linux 人,但是当我读到关于 cron 的内容时,我发现为用户创建的 cron 作业可能会在系统更新时被系统删除。
-
好吧,如果你是 root,你可以做任何事情我不明白这是怎么回事