linux中gzip/bzip2/xz都有1-9压缩等级划分,想问像tar zcvf/jcvf/Jcvf 这种命令怎么指定压缩等级
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中gzip/bzip2/xz都有1-9压缩等级划分,想问像tar zcvf/jcvf/Jcvf 这种命令怎么指定压缩等级相关的知识,希望对你有一定的参考价值。
参考技术A 压缩:tar -czvp -f skype_backup.tar.gz skype_backup
分割:
split -b 4000k skype_backup.tar.gz skype_backup_20090626.tar.gz. –verbose
tar 命令的其它选项
man tar
若是初学Linux的话建议看看《Linux就该这么学》这本书。
Linux打包和压缩工具的使用
压缩工具:gzip,bzip2 压缩能力逐渐增强
打包或压缩工具:tar
打包并压缩工具:zip 压缩能力比gzip和bzip2都强
gzip和bzip2这两种压缩工具的区别:
- gzip和bzip2只能压缩文件,zip可以压缩文件和目录
- bzip2和gzip的使用方法差不多,而且压缩后源文件消失,解压后压缩文件消失。bzip2多一个特色功能bzcat,可以查看压缩文件的内容
bzip2 [文件名] 压缩某个文件
bzip2 -d [压缩文件名] 解压某个压缩文件
gzip [文件名] 压缩某个文件
gzip -d [压缩文件名] 解压某个压缩文件
bzcat [压缩文件名] 查看某个压缩文件的内容
打包或压缩工具tar:- tar的打包功能
tar -cvf [待生成的包] [目录名] [文件名] 打包目录和文件
tar -xvf [包名] 解包 - tar的压缩功能
tar -zcvf [待生成的压缩包名.tar.gz] [文件名] [目录名]
------打包文件和目录,并压缩(以gzip方式压缩)
tar -jcvf [待生成的压缩包名.tar.bz2] [文件名] [目录名]
------打包文件和目录,并压缩(以bzip2方式压缩)
tar -zcvf [压缩包名.tar.gz] --exclude [排除打包的文件或目录名] [文件名] [目录名]
------排除打包某个文件或目录,并以gzip方式压缩 - tar -tf [包名] 查看包里面的所有文件
打包并压缩工具zip: - zip用于打包并压缩文件或目录
zip -r [待生成的压缩包名] [文件] [目录] 打包文件和目录,并压缩 - unzip用于解压压缩包
unzip [压缩包名] 解压压缩包
tar和zip:压缩后源文件保留,解压后压缩文件也保留。
- tar的打包功能
以上是关于linux中gzip/bzip2/xz都有1-9压缩等级划分,想问像tar zcvf/jcvf/Jcvf 这种命令怎么指定压缩等级的主要内容,如果未能解决你的问题,请参考以下文章
Linux常见压缩命令 - gzip,zcat,bzip2,bzcat
Linux下常用的压缩工具总结(gzip/tar/bzip2/zip)
Linux压缩打包介绍,gzip压缩工具,bzip2压缩工具,xz压缩工具