
Crond 计划任务
发布日期:2021-05-06 22:23:39
浏览次数:21
分类:技术文章
本文共 840 字,大约阅读时间需要 2 分钟。
Crond:
vim /etc/crontab crond配置帮助文件* * * * * 分,时,日,月,周 / 是每隔多久执行一次- 是指一个时间段, 是用来 间隔 指定的分、时、日、月
命令相关
crontab 具有检查功能,可以检查定时任务设置是否出错-e 编辑定时任务-l 查看定时任务-r 删除定时任务-u 指定其他用户
备份实践
第一步 创建一个存放备份文件的目录/backup第二步 写一个shell脚本如下#! /usr/bin/bash 用bash来运行这个脚本 back_dir=/root/backup 将存放备份的目录做成一个变量#确认根目录下目录是否存在,如果不存在就创建if(如果) [ ! -d ${back_dir} ];then# ! 取反,-d 判断是否存在, 不存在便创建这个目录 mkdir -p ${back_dir}fi (结束)#将备份文件打包,以日期+用户的方式进行打包,打包/etc这个目录tar czf ${back_dir}/$(date +%F_%s)_$(hostname)_etc.tar.gz /etc#找到大于3天的备份然后删掉find ${back_dir} -type f -name "*.tar.gz" -mtime +3 | xargs rm -f
定时任务文件所在位置
/var/spool/cron/用户名
设置定时任务时,如果执行文件的目录变更,那么 定时任务文件里设置的目录也要变更
计划任务如何备份
/var/log/crno 中根据任务的间隔时间推算,每个任务多久执行一次
- 定时备份 计划任务
/var/spool/cron/用户名
定时任务的配置文件的存放目录 。可以沿用上方的实验配置,对定时任务进行定期备份。
拒绝特定用户使用计划任务
将用户的名字追加到 /etc/corn.deny
echo "username" >> /etc/cron.deny
发表评论
最新留言
很好
[***.229.124.182]2025年03月14日 22时11分27秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
HDU - 6514 Monitor(二维差分+二维前缀和)
2019-03-04
LINUX延时函数使用
2019-03-04
数据结构第七章(图---总结一)
2019-03-04
2020-12-24
2019-03-04
JDBC——(6)PreparedStatement的使用
2019-03-04
JDBC——(6)PreparedStatement的使用——实现查询操作
2019-03-04
JDBC——小知识:PreparedStatement 和Statement的比较
2019-03-04
JDBC——(6)PreparedStatement的使用——图解查询操作流程
2019-03-04
JDBC——(6)PreparedStatement的使用——针对不同表的查询操作
2019-03-04
MyBatis——(3)MyBatis_接口式编程
2019-03-04
MyBatis——小知识:MyBatis_映射配置文件_参数值获取
2019-03-04
MyBatis——小知识:MyBatis_映射配置文件_#{}:更丰富的用法:
2019-03-04
Java后端技术体系-学习顺序总结
2019-03-04
Java多线程学习笔记
2019-03-04
Hibernate的查询方式——(2)对象导航查询
2019-03-04
剑指 offer之两个链表的第一个公共结点_java
2019-03-04
剑指 offer之二进制中1的个数_java
2019-03-04
排序算法
2019-03-04
Cookie案例(判断是否首次访问)
2019-03-04