linux 如何在文件中编辑crontab?

rta7y2nd  于 2023-08-03  发布在  Linux
关注(0)|答案(2)|浏览(130)

我已经在使用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

字符串
前两行已经在文件中了,所以我没有修改。

ryevplcw

ryevplcw1#

用户crontab文件位于此目录/var/spool/cron/crontabs中,因此您可以直接从那里编辑所需的文件

58wvjzkj

58wvjzkj2#

但是如果您想编辑现有的crontab并删除特定的cron作业,可以在crontab -e后面使用dd选项。假设有3个旧的cron作业为3个不同的脚本运行。并且,您希望删除三个cron作业中的一个。您必须使用dd选项删除特定的cron作业。

相关问题