一, 编写脚本
编写一个脚本文件, ssc 平台出租《企鹅 21717 93408》使脚本可以执行备份命令.?
例如, 将文件目录 /home/backups/balalala 备份到 / home 目录下, 并压缩.
创建脚本
命令格式: touch 路径 / 文件名. sh?
例如:?
输入命令: touch /home/backup.sh?
写入命令
首先进入脚本: vi 命令?
vi /home/backup.sh?
在脚本内写入:
- #!/bin/sh
- mkdir /home/beifen
- # 创建一个临时文件 (要保存备份的路径)
- cp -r /home/backups/balalala ?/home/beifen
- # 数据存在 backups 目录下, 备份到 beifen 目录下, 所以先将数据拷过来
- tar -zcPvf /home/backup$(date +%Y%m%d).tar.gz /home/beifen
- ?# 将数据所在文件夹 beifen 打包
- rm -rf /home/beifen/
- ?# 删除临时文件内容
- find ./ -mtime +30 -name "*.tar.gz" -exec rm -rf {
- } \;
- # 删除改文件夹下超过 30 天的文件
来源: http://www.bubuko.com/infodetail-2853351.html