备份:
#!/bin/bash
# 把回收站的文件清除
deleteFile="/backup/delete/tmp.tar.gz"
if [ ! -f "$deleteFile" ];
then
echo "文件不存在"
else
$(rm -rf $deleteFile)
fi
# 把原来的文件放在回收站
file="/backup/tmp.tar.gz"
if [ ! -f "$file" ];
then
echo "文件不存在"
else
$(mv $file /backup/delete)
fi
# 创建新的压缩文件
$(tar -zcvf /backup/tmp.tar.gz /tmp)
本文介绍了一个备份脚本的实现过程,包括旧文件的清理、移动到回收站以及新压缩文件的创建。通过 bash 脚本实现了自动化备份流程,提高了效率。
3188

被折叠的 条评论
为什么被折叠?



