Linux--打包&压缩 tar,gzip,bzip2
2010-12-12 10:24
513 查看
压缩相关:
gzip [options] file
压缩生成以.gz为后缀的压缩文件,不保留源文件。如果需要保留源文件并自定义压缩文件名称,参考-c选项。
-d #解压缩
-v #压缩/解压缩进度
-l #压缩/解压缩更详细到进度等
-r #文件夹递归
-c #保留源文件,将结果输出到屏幕
$gzip -c file1 > file.gz #输出到file.gz, 讲替换file.gz原来的内容
$gzip -c file2 >> file.gz #添加到file.gz中
zcat #能读取纯文本文档经gzip压缩后的压缩文档
bzip2 [options] file
-d,-v,-l,-r,-c参数同gzip
-k #保留源文件
bzcat #取纯文本文档经bzip2压缩后的压缩文档
用gzip,bzip2的-r参数递归压缩文件夹时,是将文件夹到每个文件分别压缩,下面介绍的是打包压缩tar。
tar [-c options] -f 打包后的文件名 待打包到文件
tar [-x options] -f 待解打包文件 [选定的解打包文件]
打包文档的名字需自己指定
-c #打包,打包档名最好以.tar为后缀
-x #解打包
-t #查看打包文档内的文件
-v #显示进度
-z #用gzip压缩,与-c同用,打包压缩的档名最好以.tar.gz为后缀
-j #用bzip2压缩,与-c同用,打包压缩的档名最好以.tar.bz2为后缀
-f filename #打包到/解打包/查看filename中。-f选项单独写,因为f后的被认为是打包文件名
-p #保留源文件到权限和属性
-C folder #用于解打包,在目录folder下解打包
--exclude=file #不打包指定的file
参考:《鸟哥的linux私房菜基础篇》
gzip [options] file
压缩生成以.gz为后缀的压缩文件,不保留源文件。如果需要保留源文件并自定义压缩文件名称,参考-c选项。
-d #解压缩
-v #压缩/解压缩进度
-l #压缩/解压缩更详细到进度等
-r #文件夹递归
-c #保留源文件,将结果输出到屏幕
$gzip -c file1 > file.gz #输出到file.gz, 讲替换file.gz原来的内容
$gzip -c file2 >> file.gz #添加到file.gz中
zcat #能读取纯文本文档经gzip压缩后的压缩文档
bzip2 [options] file
-d,-v,-l,-r,-c参数同gzip
-k #保留源文件
bzcat #取纯文本文档经bzip2压缩后的压缩文档
用gzip,bzip2的-r参数递归压缩文件夹时,是将文件夹到每个文件分别压缩,下面介绍的是打包压缩tar。
tar [-c options] -f 打包后的文件名 待打包到文件
tar [-x options] -f 待解打包文件 [选定的解打包文件]
打包文档的名字需自己指定
-c #打包,打包档名最好以.tar为后缀
-x #解打包
-t #查看打包文档内的文件
-v #显示进度
-z #用gzip压缩,与-c同用,打包压缩的档名最好以.tar.gz为后缀
-j #用bzip2压缩,与-c同用,打包压缩的档名最好以.tar.bz2为后缀
-f filename #打包到/解打包/查看filename中。-f选项单独写,因为f后的被认为是打包文件名
-p #保留源文件到权限和属性
-C folder #用于解打包,在目录folder下解打包
--exclude=file #不打包指定的file
参考:《鸟哥的linux私房菜基础篇》
相关文章推荐
- Linux--打包&压缩 tar,gzip,bzip2
- linux下的文件压缩与打包,compress,gzip,zcat,bzip2,bzcat,tar,find,tarfile,tarball
- linux命令 gzip bzip2 tar 压缩打包命令
- linux下压缩与打包工具——gzip, bzip2 和 tar;
- linux命令,压缩打包(gzip,zcat,bzip2,bzcat,tar)
- linux下的文件压缩与打包,compress,gzip,zcat,bzip2,bzcat,tar,find,tarfile,tarball
- Linux下打包压缩命令- gzip、bzip2、tar
- Linux精讲——打包和压缩tar、gzip、bzip2、xz、zip
- linux下的文件压缩与打包---compress,gzip,zcat,bzip2,bzcat,tar,find,tarfile,tarball
- linux tar gzip bzip2 unzip jar 打包和压缩专题
- linux下的打包压缩命令tar、gzip、bzip2
- Linux文件打包解包(tar with gzip & bzip2)
- Linux学习记录—文件压缩和打包(gzip,bzip2,tar)
- Linux命令之文件归档、压缩、解压缩-tar,gzip,gunzip,bzip2,bunzip2,zip
- Linux系统学习第四章:文件压缩、打包与备份(一)压缩与打包:gzip、gcat、bzip2、bzcat、tar
- 指令篇:文件与文件系统的压缩与解压与打包(归档)与解压___gzip、zcat;bzip2、bzcat;zip; tar
- linux基础--压缩指令gzip, bzip2, tar
- 压缩及打包--gzip,bzip2,tar
- 六、Linux常用命令之压缩打包篇(gzip、gunzip、tar、zip、bzip2)
- (转)linux下压缩和归档相关命令tar,zip,gzip,bzip2