shell定时器-crontab

Linux的crontab用于定期执行任务,cron是后台常驻程序,而crontab是管理cron文件的工具,允许用户添加、删除任务。crontab提供方便的接口,让用户无需直接编辑cron文件即可维护个人的定时任务。
摘要由CSDN通过智能技术生成


Linux的crontab

crontab定时器(包括执行shell)

如果要让unix系统重复,定期做一件事,我们就会用到crontab.

实质上真正去执行每一个重复任务的是cron,cron是的unix家族的一个后台常驻程序,cron是由cron文件来驱动的,crontab只是用来管理cron文件的,比如给cron file里面添加任务,删除任务,文件里记录了要执行的任务,以及其"时间规则"

crontab的作用,正如crontab的man文档中写的: maintain crontab files for individual users 

crontab提供给我们的接口

我们是不需要去直接编辑cron file,修改查看cron file都应该使用crontab


限制用户使用crontab的文件有:/etc/cron.allow /etc/cron.deny 。 
当使用crontab建立工作排程后,将被记录到/var/spool/cron里。 
cron执行的每一项工作都被记录到/varlog/cron里去。
crontab参数:  www.2cto.com  
-u:只有root才可能,帮其他用户建立或移除工作排程。 
-l:查阅crontab的工作内容 
-r:移除所有的crontab的工作内容,移除一项,用-e编辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值