脚本自动化:每2分钟备份一个文件
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,需求:每隔2分钟将文件目录 /home/backups/balalala 备份到/home目录下准备1、创建源目录#mkdir /home/backups/balalala创建原文件#touch /h
千家信息网最后更新 2025年02月08日脚本自动化:每2分钟备份一个文件
需求:每隔2分钟将文件目录 /home/backups/balalala 备份到/home目录下
准备
1、创建源目录
#mkdir /home/backups/balalala
创建原文件
#touch /home/backups/balalala/first.sh
2、创建备份目录
#mkdir /home
一、 编写拥有备份功能的脚本
- 创建脚本
#vi /home/backup.sh - 写入命令
#!/bin/sh
cp -r /home/backups/balalala/* /home/beifen
#将/home/backups/balalala目录下的文件备份到 /home/beifen目录下 - 执行脚本文件
例如:sh /home/backup.sh
二、 设置定时执行本脚本。
设置脚本每2分钟执行一次。
- 安装crond
如果没有安装crond服务就先装上服务。
检查服务状态:service crond status - 修改crontab内容
输入命令:crontab -e
进入后继续输入命令:
/2 * /home/backup.sh
#设置为每2分钟执行一次脚本文件
然后,保存退出:wq
#sh脚本前面五个字段分别表示分钟(0-59)、小时(0-23)、日(1-31)、月(0-12)、星期几(0-6)后面的为脚本所在目录 - 重新启动crond服务
输入命令:service crond restart
三、验证
1、切换到/home/beifen
#cd /home/beifen
2、列出文件
#ls
可以看到目前有first.sh这个文件。
3、在/home/backups/balalala/目录下增加新文件
#touch /home/backups/balalala/second.sh
4、2分钟后再次检查 /home/beifen目录下是否有second.sh
出现second.sh验证成功!
文件
脚本
目录
备份
命令
服务
输入
检查
验证
成功
内容
再次
功能
字段
小时
所在
星期
源目录
状态
需求
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库保存表情
数据库应用技术综合应用题
猎头如何理解mcu软件开发
青山网络安全
异地数据库同步到本地
服务器ddr5销售
服务器ftp主动被动模式
地形数据库 sxss
奉贤区品牌数据库系统销售协议
csdn服务器在哪里
软件开发的工具讲解
大同软件开发公司流程
优酷网络安全
企业服务器虚拟化规划方案
雷兔跨境服务器不能适用国外
5亿数据库
服务器查延迟
深圳全球软件开发大会
2017贵州网络安全竞赛
佛山众付通网络技术有限公司
线上网络安全教育活动
mysql本地数据库路径
网络技术杂志有哪些
网络安全小诗5句
大学网络安全教育教案总结
网络安全电子书 pdf
公司软件开发流程图下载
我的世界超大服务器
论文防火墙对网络安全的影响
上网过滤软件开发