一个简单的Unix脚本(文件拷贝打包) 博客分类: Unix tar脚本gzvi
程序员文章站
2024-03-24 19:46:46
...
题目要求:
实现备份脚本,将目录:
/sbin
/etc/init.d
/etc/profile.d 备份到:~/sysbak.tar.gz
要求:需要先把备份文件复制到~/sysbak 文件夹
备份以后删除~/sysbak文件夹。
实现脚本:(用vi编辑)
cd
rm -rf ~/sysbak
mkdir ~/sysbak
cd ~/sysbak
cp -r /sbin .
cp -r /etc/init.d .
cp -r /etc/profile.d .
cd ..
chmod 777 ~/sysbak
tar -zcf ./sysbak.tar.gz ~/sysbak
rm -rf ~/sysbak
echo success!
实现备份脚本,将目录:
/sbin
/etc/init.d
/etc/profile.d 备份到:~/sysbak.tar.gz
要求:需要先把备份文件复制到~/sysbak 文件夹
备份以后删除~/sysbak文件夹。
实现脚本:(用vi编辑)
cd
rm -rf ~/sysbak
mkdir ~/sysbak
cd ~/sysbak
cp -r /sbin .
cp -r /etc/init.d .
cp -r /etc/profile.d .
cd ..
chmod 777 ~/sysbak
tar -zcf ./sysbak.tar.gz ~/sysbak
rm -rf ~/sysbak
echo success!