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
如楼上所说