标签:设置 系统 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
标签:设置 系统 tabs crontab systemctl 要求 test chm 查看
原文地址:https://www.cnblogs.com/luwei0915/p/12128262.html