linux 如何追加内容到任务计划

发布网友 发布时间:2022-02-26 11:15

我来回答

3个回答

热心网友 时间:2022-02-26 12:45

使用crontab -e 命令,添加新的任务到任务计划中。
echo "*/5 * * * * /usr/sbin/ntpdate X.X.X.X " > file.txt
crontab file.txt

热心网友 时间:2022-02-26 14:03

算是补充回答吧。有些答主没有说明后果。
echo "*/5 * * * * /usr/sbin/ntpdate X.X.X.X " > file.txt
crontab file.txt
这个命令会覆盖掉以前的crontab的内容,就是说之前如果crontab有内容,那么执行这个命令后会替换掉以前的定时任务。题主的问题是如何追加任务计划,答主“替换式”的做法并不符合题主。
可以优化下,如下:
# 备份crontab,避免丢失
crontab -l > /data/backup/crontab_backup_file.txt

# 追加定时任务计划至crontab
crontab -l > file.txt
echo "*/5 * * * * /usr/sbin/ntpdate X.X.X.X " >> file.txt
crontab file.txt

做法更为谨慎些,推荐

热心网友 时间:2022-02-26 15:37

如楼上所说

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com