设计一个shell程序,备份并压缩/etc目录的所有内容,存放在/root/bak目录里

设计一个shell程序,备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。... 设计一个shell程序,备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。 展开
 我来答
风奇缘
2012-05-07 · 超过19用户采纳过TA的回答
知道答主
回答量:54
采纳率:100%
帮助的人:42.4万
展开全部
DATE=`date +%Y%m%d`
cd /
tar czvf $DATE_etc.tar.gz etc
mv $DATE_etc.tar.gz /root/bak/.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f15c268
2019-06-14
知道答主
回答量:1
采纳率:0%
帮助的人:735
展开全部
#!/bin/bash
#filename:fileback
file=root/bak
if [ -e $file ]
then
ehco ‘cd $file’
else
echo ‘mkdir -p $file’
fi
echo ‘cp -r /etc ./b’
echo ‘tar-cvf date +”%Y-%m-%d_etc” b’
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式