Linux之计划任务与系统安全(cron周期性计划任务)

本文介绍了Linux系统中cron任务的使用,包括cronie软件包、crond服务、crontab命令的管理,并展示了不同时间格式的计划任务设置。此外,还讲解了SELinux这一安全增强机制,包括其运行模式、配置文件以及如何切换运行模式。最后,提到了一些常见的网络协议和端口信息。

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

cron周期性计划任务

cron周期性计划任务用来定期执行程序,目前最主要的用途是定期备份数据

  • 软件包名:cronie、crontabs

  • 服务名:crond

  • 日志文件:/var/log/cron

crontab:用于管理计划任务

  • crontab -e -u 用户名 #编写计划任务

  • crontab -l -u 用户名 #查看计划任务

  • crontab -r -u 用户名 #清除所有计划任务

#软件包默认系统自动安装
rpm -q cronie
cronie-1.4.11-19.el7.x86_64
​
#服务默认随机自启
systemctl status crond
​
#cron定义时间格式
*  *  *  *  *   执行的命令
分 时 日  月 周
​
分钟:从0到59之间的整数
小时:从0到23之间的整数
日期:从1到31之间的整数
月份:从1到12之间的整数
星期:0~6之间的整数,0代表周日
​
*    #每分,每时,每天,每月,每周
,   #分隔多个不连续的时间
-    #指定连续时间范围
/    #指定执行任务的时间间隔
​
#每周5凌晨2点执行一个任务
00 2 * * 5   xx命令
​
#每天凌晨2点30分执行一个任务
30 2 * * *  xx命令
 
#日期跟星期不能同时定义,发生矛盾(没有这么定义的!)
30 2 1 * 2  xx命令
​
#每月1号23:30分执行一个任务
30 23 1 * *  xx命令
​
#每月1、3、5号23:30执行一个任务
30 23 1,3,5 * *  xx命令
​
#每周1、3、5凌晨3点执行一个任务
00 3 * * 1,3,5 xx命令
​
#每月2-5号凌晨3:30分执行一个任务
30 3 2-5 * * xx命令
​
#每两小时执行一个任务
00 *
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小禹先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值