Linux命令之crontab定时任务

 时间:2024-10-28 15:55:03

1、步骤一:使用crontab设置定时任务,linux上首先需要安装crontabs,rpm -qa | grep -icrontabs进行检查,如果没有,使用yum -y installcrontab安装

Linux命令之crontab定时任务

2、步骤二:启动crond服务,service crond start进行启动或者etc/init.d/cron stop/start/restart/status

Linux命令之crontab定时任务

3、步骤三:crontab命令格式分 时 日 月 周 [用户] command解楠道塘校释:minute: 表示分钟,可以是从0到59之间的任何整数。hour:表姨胀兽辱示小时,可以是从0到23之间的任何整数。day:表示日期,可以是从1到31之间的任何整数。month:表示月份,可以是从1到12之间的任何整数。week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件

Linux命令之crontab定时任务

4、步骤四:crond可以使用crond -e命令进行定时任务的编辑,部署一个脚本,删除/var/log下的message日志,只保留最近三天,每晚0点30执行脚本如下。保存文件名为/root/clearlog.sh#!/bin/bashfind /var/log/ -mtime +3 -name "messages*" -exec rm -rf {} \;使用crontab -e编辑定时任务,然后保存

Linux命令之crontab定时任务

5、步骤五:使用crontab -l查看设置好的定时任务 -e 编辑用户的定时器豹肉钕舞设置 -r 删除用户的定时器设置 -u<用户砘捃坑聒名> 指定要设置定时器的用户名称实例1:每1分钟执行一次comman* * * * * command实例2:每小时的第3和第15分钟执行命令:3,15 * * * * command实例3:在上午8点到11点的第3和第15分钟执行命令:3,15 8-11 * * * command实例4:每隔两天的上午8点到11点的第3和第15分钟执行命令:3,15 8-11 */2 * * command实例5:每个星期一的上午8点到11点的第3和第15分钟执行命令:3,15 8-11 * * 1 command实例6:每晚的21:30重启smb命令:30 21 * * * /etc/init.d/smb restart实例7:每月1、10、22日的4 : 45重启smb命令:45 4 1,10,22 * * /etc/init.d/smb restart定时任务的执行情况可以通过message日志查看

Linux命令之crontab定时任务
  • 怎么用命令提示符修改或删除win xp 账户密码
  • 中国的十大翡翠有哪些?
  • Windows2012 要远程登录,没有进行登录的权限.
  • oracle数据库突然无法访问
  • Windows2003 32位系统虚拟机支持4G以上内存
  • 热门搜索
    爱国手抄报简单又漂亮 安全教育手抄报图片 文明礼仪手抄报内容 西游记手抄报 6.1儿童节手抄报 垃圾分类手抄报 重阳节手抄报 庆六一儿童节手抄报 英语手抄报简单又漂亮 科技手抄报内容