码迷,mamicode.com
首页 > 其他好文 > 详细

01_cron计划任务

时间:2020-01-01 11:42:28      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:设置   系统   tabs   crontab   systemctl   要求   test   chm   查看   

• 用途:按照设置的时间间隔为用户反复执行某一项固
定的系统任务
• 软件包:cronie、crontabs
• 系统服务:crond
• 日志文件:/var/log/crond
 
• 使用 crontab 命令
– 编辑:crontab -e [-u 用户名]
– 查看:crontab -l [-u 用户名]
– 清除:crontab -r [-u 用户名]

服务状态:
test ~]# systemctl status crond

打包脚本:
test ~]# cat backup.sh
#!/bin/bash
file=/root/test
tar_file=/root/`date +%Y-%m-%d`.test.tar.gz
tar -zPcf $tar_file $file
# 解压缩时:tar -Pxzvf tar_file P要加上

添加执行权限:
test ~]# chmod +x backup.sh

任务要求:root用户凌晨2点执行备份脚本
1.创建任务
]# crontab -e -u root
0 2 * * * /root/backup.sh
2.查看任务
]# crontab -l -u root
3.查看任务文件
]# cat /var/spool/cron/root
4.查看日志文件
]# cat /var/log/cron
5.清除计划任务
]# crontab -r -u root

01_cron计划任务

标签:设置   系统   tabs   crontab   systemctl   要求   test   chm   查看   

原文地址:https://www.cnblogs.com/luwei0915/p/12128262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!