免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: donggua0713
打印 上一主题 下一主题

求助,tar工具中的C参数的作用是什么? [复制链接]

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
11 [报告]
发表于 2008-01-29 16:58 |显示全部楼层
[root@freebsd /home]# tar -cvf test4.test -C /home/donggua/
tar: no files or directories specified

不加就报错

[root@freebsd /home]# tar -cvf test4.test /home/donggua/
tar: Removing leading '/' from member names


不加*是一样的哦

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
12 [报告]
发表于 2008-01-29 17:00 |显示全部楼层
-C是改变目录,但压缩的时候,不用-C也可以达到同样的效果啊

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
13 [报告]
发表于 2008-01-29 17:02 |显示全部楼层
还是不明白,有谁明白的?写几个命令,让我看看到底有什么用?谢谢了

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
14 [报告]
发表于 2008-01-30 08:29 |显示全部楼层


[ 本帖最后由 donggua0713 于 2008-1-30 09:27 编辑 ]

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
15 [报告]
发表于 2008-01-30 08:50 |显示全部楼层
首先在此谢谢楼上各位,尤其要谢谢swordfish.cn  的那篇文档,在此总结一下我的理解,请大家指正:

-C的作用,改变工作目录,怎么理解?如下:
压缩时:
      假如有这样一种情况,有1和2两个文件需要压到同一个包里面,但1和2不在一个目录,此时,-C派上用场了,比如1在/home,2在/usr,则我首先可以跑到/home目录,执行下面命令tar -cvf 12.tar 1 -C /usr 2  如此,1和2 就给压到一个包里面了。

解压时:
      拿上面那个12.tar来说,此时我在/home目录里面,但我想把12.tar解压出来的东西直接放到/usr目录里面,执行下面命令 tar -xvf 12.tar -C /usr   如此,1和2就给解压到/usr里面了.


不过还是有点不清楚的地方,tar -cvf 12.tar 1 -C /usr 2   这个命令,用tar -cvf 12.tar 1 /usr/2也可以做到相同的效果啊,

[ 本帖最后由 donggua0713 于 2008-1-30 09:31 编辑 ]

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
16 [报告]
发表于 2008-01-30 08:58 |显示全部楼层
还想问一下大家,比如我要找mt这个命令的用法,除了man外,有没有某个网站有更详细的介绍呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP