1.atd和crond两个任务管理程序的区别2.指定在2023/04/15 09: 00将时间写入testmail.txt文件中3.指定每天凌晨4: 00将该时间点之前的日志信息备份到个目录下 。
crond是一个复杂的定时任务管理程序,它可以在指定时间执行重复性任务。用户可以使用at命令将任务提交给atd,atd将在指定的时间执行该任务。3.指定每天凌晨4: 00将该时间点之前的日志信息备份到个目录下 (/ar/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM。另外,atd是由系统启动时自动启动的后台服务,而crond通常需要用户手动启动或在
1.atd和crond两个任务管理程序的区别
atd和crond都是Linux系统中的任务管理程序,但它们有不同的用途和工作方式。
atd是一个简单的调度程序,用于在特定时间执行一次性任务。用户可以使用at命令将任务提交给atd,atd将在指定的时间执行该任务。例如,用户可以使用at命令在下午3点执行一项备份任务。
crond是一个复杂的定时任务管理程序,它可以在指定时间执行重复性任务。用户可以使用cron表达式指定任务的执行时间和频率。例如,用户可以使用cron表达式每天晚上11点执行一项备份任务。
另外,atd是由系统启动时自动启动的后台服务,而crond通常需要用户手动启动或在系统启动时自动启动。
总的来说,atd适用于一次性任务的调度,而crond适用于重复性任务的调度。
2.指定在2023/04/15 09: 00将时间写入testmail.txt文件中
( date>> /root/testmail,txt后点Ctrl+D)
3.指定每天凌晨4: 00将该时间点之前的日志信息备份到个目录下 (/ar/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM
crontab -e
crontab: installing new crontab 00 4 * * * cp /var/log/messagess /logfile`date %F%T`; echo > /var/log/messagess
更多推荐
所有评论(0)