【Linux】认识crond和crondtab

1.crond定义
Crond由crontab(cron表)文件驱动,该文件是一个配置文件,用于定期执行shell命令。 crond服务通常被放在/etc/init.d/crond , 这样就可以在系统启动后自动启动crond服务。 crontab文件存储在保存cron守护程序的作业列表和其他指令的位置。Crond服务会定期(默认一分钟检查一次)检查系统中是否有要执行的任务工作。
权限:用户可以拥有自己的crontab文件,通常系统管理员也可以编辑一个系统范围的crontab文件(通常在/ etc或/ etc的子目录中)。
crontab文件的每一行代表一个工作,如下所示:

2.基本用法
crontab命令的格式为:crontab –l | -i | -e | -r [username]
参数解释:
-l 显示用户的crontab文件的内容 crontab –l
-i 删除用户的crontab文件前给提示 crontab -ri
-e 编辑用户的Crontab文件 crontab -e
-r 从crontab目录中删除用户的crontab文件 crontab -r
3.使用方法
用vim编辑一个文件corndfile,在文件中输入任务表,编辑好之后保存退出。
切换至root用户下, 输入cd /etc/init.d,再输入 ./crond restart
这样就将corndfile文件提交给cron进程,文件名就是用户名。

4.测试用例
*/2 * * * * /bin/Is //每隔两分钟执行一次/bin/Is
0 0 15,30 * * fsck /home //每月15号和30号检查/home 磁盘
*/20 6-12 * 12 * /usr/bin/backup /在12月内,每天的早上6点到12点中,每隔20分钟执行一次/usr/bin/backup:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值