免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4812 | 回复: 2
打印 上一主题 下一主题

tar命令的小技巧 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-06-02 01:08 |只看该作者 |正序浏览
tar命令在备份的时候如果采用的是绝对路径,那么在恢复的时候会恢复回原路径,不能改变路径。\r\n如果在用tar备份的时候使用相对路径,那么在恢复的时候,是使用相对路径,\r\n这样您就可以换一个目录进行恢复。如果生成了绝对路径的tar备份,又必须恢复到其他目录中,\r\n那么请使用pax命令做恢复。示意如下:\r\n\r\n1、用tar做绝对路径的备份,备份了/var下所有的文件。\r\n# tar -cvf /dev/rmt0 /var\r\n2、切换到/tmp目录。\r\n# cd /tmp\r\n3、把磁带上用tar和绝对路径备份的内容恢复到当前路径:\r\n# pax -s!\\/!.\\/! -rvf /dev/rmt0\r\n此时,用ls可以看到在/tmp目录下有一个/var目录,其中包含着所有的原/var目录下的所有文件和子目录。 \r\n我试过了,的确好用,谢谢!\r\npax -s!\\/!.\\/! -rvf /dev/rmt0  /var/admin\r\n只恢复/var/admin \r\n\r\n\r\ntar cvf - /tmp | compress -c > /test/test.tar.Z\r\n文件打包,压缩一次完成。

论坛徽章:
10
处女座
日期:2015-01-22 16:08:50技术图书徽章
日期:2018-09-13 11:25:52技术图书徽章
日期:2018-09-13 11:25:45技术图书徽章
日期:2018-09-13 11:25:37技术图书徽章
日期:2018-09-13 11:25:29黑曼巴
日期:2018-06-04 09:03:192017金鸡报晓
日期:2017-01-10 15:19:56极客徽章
日期:2016-12-07 14:03:402015年迎新春徽章
日期:2015-03-04 09:50:28技术图书徽章
日期:2018-09-13 11:26:01
3 [报告]
发表于 2010-06-07 15:56 |只看该作者
ksh下测试可以成功!\r\n谢谢楼主

论坛徽章:
10
处女座
日期:2015-01-22 16:08:50技术图书徽章
日期:2018-09-13 11:25:52技术图书徽章
日期:2018-09-13 11:25:45技术图书徽章
日期:2018-09-13 11:25:37技术图书徽章
日期:2018-09-13 11:25:29黑曼巴
日期:2018-06-04 09:03:192017金鸡报晓
日期:2017-01-10 15:19:56极客徽章
日期:2016-12-07 14:03:402015年迎新春徽章
日期:2015-03-04 09:50:28技术图书徽章
日期:2018-09-13 11:26:01
2 [报告]
发表于 2010-06-07 11:38 |只看该作者
真的假的啊?\r\n试试看先
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP