脚本自动化:每2分钟备份一个文件
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,需求:每隔2分钟将文件目录 /home/backups/balalala 备份到/home目录下准备1、创建源目录#mkdir /home/backups/balalala创建原文件#touch /h
千家信息网最后更新 2025年12月02日脚本自动化:每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安全错误
数据库的锁怎样保障安全
ormlite数据库
上海市场计算机网络技术服务系统
数据库的数据项是单元格
合肥网络安全运维
澳洲服务器代理
将文件转换成二进制传入数据库
软件开发趋势图
阿里巴巴网络安全顾问是谁
30岁转嵌入式软件开发
上海互联网软件开发多少钱
服务器管理口拷日志
法人基础数据库建设意义
淮南系统软件开发定制公司
找软件开发外包公司哪家好
im聊天数据库设计
php 连接阿里数据库
从事软件开发都要交钱培训吗
阿里云服务器数据库配置
海康4200cvr存储服务器
四川hp服务器虚拟化操作
有钱还互相众筹还款软件开发
鲁班软件开发指南
求生之路2查不到服务器
数据库核心是
贯彻落实网络安全管理办法
麻省理工mit 数据库课程
长沙手机软件开发费用多少
前端和软件开发哪个好就业
智联网络技术有限公司单位性质
网络安全看哪些书