将文件目录 /home/backups/balalala 备份到/home目录下
创建脚本
touch 路径、文件名.sh
touch /home/backup.sh
vi /home/backup.sh
脚本内容
#! /bin/sh
mkdir /home/fcc
创建一个文件(备份的路径)
cp -r /home/backups/balalala /home/fcc
数据存在backups目录下,备份到fcc目录下,先把数据拷贝过来
tar -zcpvf /home/backup$(date +%Y%m%d) . /home/fcc
将数据所在文件fcc打包
rm -rf /home/fcc
删除文件内容
find ./ -mtime +30 -name ‘’*.‘’ -exec rm -rf {} rm -rf {} ;
删除改文件夹下超过30天的文件
执行脚本文件
sh /home/backup.sh
设置定时执行脚本
安装cron
检查服务状态:service crond status
修改crontab内容
命令crontab -e
进入后写脚本时间:0 0 /7 * /home/backup.sh (分 时 日 月 周)
设置为每7天执行一次脚本
保存wq
重启cron服务
service cron restart
文章详情:.html
本文发布于:2024-01-31 15:26:52,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170668601529509.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |