码迷,mamicode.com
首页 > 其他好文 > 详细

tar

时间:2016-12-26 18:32:37      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:nbsp   bz2   tar   需要   文件压缩   针对   bzip2命令   选项   内容   

tar格式,会打包成一个文件,可以对多个目录,或者多个文件进行打包
tar命令只是打包,不会压缩,打包前后大小是一样的

tar命令

-c //打包
-x //解压
-f //指定文件
-t //查看


tar cf 压缩后的文件名 要压缩的文件或者目录 //打包的过程

如打包多个文件
tar cf 压缩后的文件.XXX.tar 文件或者目录
tar tf 一个tar格式的文件 //查看tar包文件的所有内容

 


################################################################################
gz格式文件的操作(gz格式只能针对文件)不能对目录进行压缩
gzip命令
gzip 文件 //指定要压缩那个文件,会删除源文件,压缩后文件名后缀.gz
gzip -c boot.tar > boot.tar.gz //使用-c和重定向的方式可以保留源文件

gunzip 文件 //解压gz格式的文件,解压后会删除源文件
gunzip -c gz格式文件 > 解压后的文件名 //解压后,不删除源文件


---------------------------------------------------------------------------------
bzip2格式的文件的操作(bzip2格式也是只能针对文件)不能对目录进行压缩

bzip2命令
bzip2 文件 //指定要压缩的那个文件,以bzip2的格式压缩,会删除源文件,压缩后文件名的后缀.bz2
bzip2 -c 源文件 > 压缩后的文件名,bz2格式 //使用-c和重定向的方式可以保留源文件

 

bunzip2 文件名 //解压,但是解压后不保留原文件
bunzip2 -c bz2格式文件 > 解压后的的文件 //解压,解压后保留源文件

 


######################################################################################################################
将tar命令与gzip,bzip2结合使用
-c //打包
-t //查看
-x //解压
-f //指定文件

-v //打包或者解压过程中,显示具体的列表信息

-z //打包后压缩成gzip格式
-j //打包后压缩成bzip2格式

 

使用tar解压的时候不会删除源文件

tar tf tar格式/gzip格式/bzip2格式 //可以查看文件压缩包里的内容

 

对于gzip格式,无论压缩或者解压,我们必须使用-z选项,表示是一个gzip类型

tar -zcv 文件名.gz 文件或者目录,可以写上多个 //打包压缩gz
tar -zxf gz格式文件 //解压到当前目录,如果需要解压到指定目录后跟 -C 目录名


对于bzip2格式,无论压缩或者解压,我们必须使用-j选项,表示是一个bzip2类型
tar -jcf 文件名.bz2 文件或者目录,可以写上多个 //打包压缩bzip2格式
tar -jxf bzip2格式文件 //解压到当前目录,如果需要解压到指定目录后跟 -C 目录名

tar

标签:nbsp   bz2   tar   需要   文件压缩   针对   bzip2命令   选项   内容   

原文地址:http://www.cnblogs.com/hkkkk/p/6223267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!