Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求教tar用法

[复制链接]
zhanglitao 发表于 2005-7-29 08:05:27 | 显示全部楼层 |阅读模式
我的当前目录是/var/www/下,现在当前目录下的这样的一个目录./test/work/web, 我想要在当前目录下操作

实现把web目录用tar打包,我试了用

tar -czvf ./test/work/web.tar.gz ./test/work/web



tar -czvf ./web.tar.gz ./test/work/web 都不行,它都是把 test/work/web 整个目录路径都打包到了web.tar.g

z中去了,应该 怎么

样做才能实现我要的打包效果呢,即:web.tar.gz解包后只有test,请指点,谢谢!
soway 发表于 2005-7-29 09:50:48 | 显示全部楼层
tar -zcvf some.tar.gz  /test/work/web
回复

使用道具 举报

 楼主| zhanglitao 发表于 2005-7-29 09:58:36 | 显示全部楼层
不行啊

这样还是会把test/work/目录都打包进去的,解包的时候就是一层一层的,还出现test/work/的目录,这下边才

是真正要东西!

怎么办?大家快想想办法,这是做程序的时候常可能遇到的问题!
回复

使用道具 举报

soway 发表于 2005-7-29 10:10:26 | 显示全部楼层
你自己没说清楚,还怪别人

现在重新编辑一下,你到底想做什么。另外请你目录只用绝对目录解释

最简单的解决办法 man  tar
回复

使用道具 举报

 楼主| zhanglitao 发表于 2005-7-29 10:26:13 | 显示全部楼层
不好意思,我没有绝对没有怪谁的意思

我的当前目录是/var/www/下,现在当前目录下有这样的一个目录./test/work/web, 我想要在当前目录下操作

实现把web目录用tar打包,也就是在/var/www/操作,将/var/www/test/work/下的web目录打包成web.tar.gz

但是不能把test/work目录打包进去,不知这样我说清楚了吗?如果大哥还没有明白,请加我QQ 给予指点。
回复

使用道具 举报

 楼主| zhanglitao 发表于 2005-7-29 10:30:05 | 显示全部楼层
我想应该得用到-C directory,先把目录切换到work下,可是我知道怎么用-C
回复

使用道具 举报

lushy 发表于 2005-8-3 14:30:10 | 显示全部楼层
为什么不切换到test目录操作?
回复

使用道具 举报

绝对痴心 发表于 2005-8-3 20:42:02 | 显示全部楼层
进入到work目录然后打包
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 00:28 , Processed in 0.027035 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表