计划任务服务程序

本文介绍了如何在Linux中利用at命令设置一次性任务,如在特定时间启动网站服务,以及使用crond服务进行周期性任务,例如每周一、三、五凌晨打包网站数据作为备份,并在周一至周五凌晨清空/tmp目录。强调了在crond中需使用命令的绝对路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面将介绍在指定的时间段内Linux自动启用或停止某些服务或命令,从而实现运维的自动化。

设置服务器的计划任务服务,将周期性、规律性的工作交给系统完成。

计划任务分为:一次性任务和长期性任务。

at命令实现只执行一次 at -l 查看已经设置好,但未执行的任务 atrm + 任务序号 删除


下面这个实验是将系统设置在今晚23:30分自动启动网站服务。


下面这个实验将前面学到的管道符放到两条命令之间,让at命令接受前面echo命令的输出信息,达到非交互式的方式任意计划一次性任务的目的

 


linux中crond服务用来周期性的、有规律性的执行某些特定的任务。 crontab -e命令: 创建、编辑计划任务的 crintab -l 查看当前计划任务  ; crontab -r 删除某条计划任务的命令 crontab -u编辑他人的计划任务

分+时+日+月+星期+命令(缺失用*代替)


以下实验在每周一、三、五的凌晨3点25分,都需要使用tar命令把某个网站的数据目录进行打包处理,使其作为一个备份文件。

中间处理些小小的插曲,但结果是好的。


下面的实验是每周一至周五的凌晨1点钟自动清空/tmp目录内的所有文件。

在crond中,所有的命令一定要用绝对路径来写,可以用whereis查询。实验如下

 

本节到这里就结束啦,继续加油呀!💪 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值