########如果ftp,记得BIN,要不然解压会出错.
1、如何才能解开tar.gz文件?
1)方法一:
gzip -d filename.tar.gz
tar -xvf filename.tar
2)方法二:
解压并列表:
gzip -dc filename.tar.gz | tar xvf -
只列表不生成文件:
gzip -dc filename.tar.gz | tar tvf -
2、如何才能解开.z或.Z文件?
1)解.z 文件: gzcat filename.z
2)解.Z 文件:uncompress -c filename.Z
3、如何解.tar.Z文件?
1)解压并列表:
zcat filename.tar.Z | tar xvf -
uncompress -c test.tar.Z | xvf -
2)只列表不生成文件:
zcat filename.tar.Z | tar tvf -
uncompress -c filename.tar.Z | tvf -
4、如何解开和生成tar文件?
tar xvf filename.tar #当先目录解包
tar tvf filename.tar #只显示不生成文件
tar cvf filename.tar #生成包
tar的参数很多,要仔细学习参见#tar -h
5、如何使用tar命令测试、展开、生成tgz包?
tar zvfx filename.tgz #在当前目录下展开这个包
tar zvft filename.tgz #只测试不展开
????有疑问的,tar zvfx filename.tgz -C /newdir #展开后放到/new-dir目录下
tar zvfc filename.tgz /filename #把/filename目录下所有的
文件及子目录打包成filename.tgz
6、在Unix下如何压缩文件?
在unix下压缩方法有多种,可以参见gzip、gunzip、zcat、
compress等工具文档
compress命令示例:
例如:需要将/filename的文件打包并压缩,需要做以下步骤:
1)打包
tar cvf filename.tar ./dir
2)压缩
compress filename.tar #生成filename.tar.Z文件
如果还原回原来的目录结构
1)解压缩
uncompress filename.tar.Z
3)解tar包
tar xvf filename.tar
上面有一个TAR -C参数,没搞明白
我想把rongke.tar中一个文件解到/下,命令这么写的
tar xvf rongke.tar filename -C /db2
#tar xvf rongke.tar db2inst1.tmp -C /db2
File db2inst1.tmp not present in the archive.
File -C not present in the archive.
File /db2 not present in the archive.
怎么回事?-C倒底怎么用?晕啊
阅读(2001) | 评论(1) | 转发(0) |