700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > gzip bzip2压缩工具及tar打包工具

gzip bzip2压缩工具及tar打包工具

时间:2020-04-20 11:49:29

相关推荐

gzip bzip2压缩工具及tar打包工具

gzip,bzip2压缩工具及tar打包工具

1.gzip压缩工具

1》参数:

-c:将参数的数据输出到屏幕上,可通过数据流重定向来处理

-d:用于解压

-v:可以显示出原文件/压缩文件的压缩比等

-#:指压缩等级,-1是最快的,但压缩比最差,-9是最慢的,默认的是-6

2》gzip压缩的后缀是:.gz

3》gzip可以直接接要压缩的文件名,如要压缩test这个文件:gzip test

结果是test.gz

4》注:gzip不加参数压缩时,原文件是会消失的,结果只有test.gz

gzip不能压缩文件夹,只能压缩单个文件

5》解压缩 :gzip -d 文件名 ,也可以使用:gunzip 文件名

6》因为gzip不加参数压缩时不能保存原文件,所以可以使用重定向来进行压缩来保留原文件如: gzip -c test > test.gz 后面的文件名是自己来命名的,为了便于识别,最好使用.gz为后缀。

7》如果想要看压缩文件中的内容,但又不想解压缩,可以使用命令zcat命令

即:zcat+文件名

2.bzip2压缩工具

1》参数

-c:将压缩过程中产生的数据输出到屏幕上,可通过数据流重定向来处理

-d:解压缩

-k:压缩时保留原文件

-v:可以显示出原文件/压缩文件的压缩比等

-#:指压缩等级,-1是最快的,但压缩比最差,-9是最慢的,默认的是-6

2》bzip2的使用方法基本上和gzip是一样的,但是它可以在压缩时候不删除原文件,那就要使用参数-k就可以实现,如:bzip2 -k test

3》bzip2压缩后的后缀名是:.bz2

4》不解压若想看里面的内容的话,使用的命令是:bzcat

如:bzcat test.bz2

3 . tar工具的使用

由于对文件进行压缩时,只能压缩单个的文件,不能压缩文件夹,所以就要使用tar对文件夹先进行打包,才能进行文件夹的压缩。

1》参数

-c:新建打包文件

-t:不进行解压而查看打包文件中的内容

-x:解压打包或解压缩

-j:通过bzip2的支持进行压缩/解压缩,此时文件名叫做:*.tar.bz2

-z:通过gzip的支持进行压缩/解压缩,此时文件名叫做:*.tar.gz

-v:显示处理的信息

-f filename:-f后面接要被处理的文件名

-C 目录:这个参数用在解压缩时,指定解压缩的目录。

-p:保留各人数据的原本权限与属性。

-P:保留绝对路径,即允许备份数据中含有根目录的意思

—exclude=file:在压缩的过程中,还要将file打包

2》其实在日常中常被用到的只有下面的这三个而已

压缩:tar -jcv -f filename.tar.bz2 +要被压缩的文件或目录

查询:tar -jtv -f filename.tar.bz2

解压缩:tar -jxv -f filename.tar.bz2 -C +欲解压缩的目录

注:也可以把参数j换成z,则后缀就变成了*.tar.gz

本文转自 guodong810 51CTO博客,原文链接:/guodong810/999253,如需转载请自行联系原作者

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。