我已经在使用crontab了,用“crontab -e”命令访问它,它工作得很好。在我的情况下,直接在文件中编辑cron会很好,所以我试图使用位于/etc/crontab目录中的文件,但由于某种原因,cron作业不会执行(只是一个虚拟作业)。
我尝试在/etc/cron.d中更改权限或创建文件,但始终无法正常工作。
这是我的cron文件:
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
* * * * * root echo "123" > /home/ubuntu/test.txt
字符串
前两行已经在文件中了,所以我没有修改。
2条答案
按热度按时间ryevplcw1#
用户crontab文件位于此目录
/var/spool/cron/crontabs
中,因此您可以直接从那里编辑所需的文件58wvjzkj2#
但是如果您想编辑现有的crontab并删除特定的cron作业,可以在crontab -e后面使用dd选项。假设有3个旧的cron作业为3个不同的脚本运行。并且,您希望删除三个cron作业中的一个。您必须使用dd选项删除特定的cron作业。