Linux crontab

1、linux crontab命令

crontab 是 linux 定时任务的守护进程,精确到分

Linux 下的任务调度分为两类:系统任务调度 和 用户任务调度

系统任务调度:系统周期性所要执行的工作,比如用户数据备份、定时邮件提醒等。

用户可以使用 crontab 工具来制定自己的计划任务。

crontab文件都被保存在 /var/spool/cron 目录中。其文件名与用户名一致

crontab配置命令 路径为  /etc/crontab

文件内容如下:

第一行SHELL变量指定了系统要使用哪个shell,这里是bash

第二行PATH变量制定了系统执行命令的路径

第三行MAILTO变量制定了crond的任务执行信息将通过电子邮件发送给root用户

任务日志路径: /var/log/cron

crontab -e 是定时任务编辑命令,其实就是将定时任务写入 /var/spool/cron/用户名 文件中

 

crontab -l 查看定时任务列表

注意问题:

1.当crontab文件中定义多个调度任务时,需要特别主义的问题就是环境变量的引入问题可以通过 

source命令引入环境变量,例如:source /etc/profile

2.如果要定义一个定时重启系统的任务,就必须将任务放到/etc/crontab文件

几个crontab命令:

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

查看crontab服务状态:service crond status

 

 

参考博文:https://www.cnblogs.com/ftl1012/p/crontab.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值