美文网首页
zip压缩/tar打包并压缩

zip压缩/tar打包并压缩

作者: hch004 | 来源:发表于2018-01-07 08:07 被阅读0次

zip压缩工具

安装zip压缩工具;

[root@localhost ~]# yum install -y zip

安装zip解压缩工具;

[root@localhost ~]#yum install -y unzip

zip压缩文件;

[root@localhost test]# zip ceshi.txt.zip ceshi.txt //zip命令后面跟压缩文件名和原文件名

zip压缩目录;

[root@localhost test]# zip -r cs.zip cs //zip命令后面跟-r参数,再跟压缩目录名和原目录

unzip解压缩文件;

[root@localhost test]# unzip ceshi.txt.zip

Archive:  ceshi.txt.zip

replace ceshi.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename:

这里需要注意的是,当你不指定解压目录时,unzip默认解压到当前目录下,在压缩的时候zip不会消掉原文件,所以在解压的时候原文件还在,这是系统就会提示你是否覆盖,**y**/是的覆盖;**n**/不覆盖;**A**/全部覆盖;**N**/取消这次操作;**r**/重命名文件。

指定unzip解压文件到指定目录;

[root@localhost test]# unzip ceshi.txt.zip -d /mnt  //在unzip解压命令的基础上加上-d参数后跟指定的目录路径

解压zip目录操作一样,想要查看一个压缩目录里面都有哪些文件,我们可以通过unzip -l来查看;

tar打包

tar本身就是一个打包工具,可以把目录打包成一个文件,它把所有文件整合成一个大文件,方便移动和复制,它有多个命令参数以下;

-z:表示同时用gzip压缩

-j:表示同时用bzip2压缩

-J:表示同时用xz压缩-

x:表示解包或者解压缩

-t:表示查看tar包里的文件

-c:表示建立一个tar包或者压缩文件包

-v:表示可视化

-f:后面跟文件名,在多个参数的使用情况下请将-f放在最后一位,应为f后面必须跟上文件名,比如-xcvf 。--exclude 文件名:表示可以指定在打包一个目录时,里面的其中一些文件可以不被打包,指定的哪些文件,哪些文件将不被打包

以下操作示例;

[root@localhost test]# ls

ceshi.txt  ceshi.txt.zip  cs  cs.zip

[root@localhost test]# tar -cvf cs.tar cs //这里选择了打包可视化目录,命令后跟创建自定义tar文件名,最后跟原目录名

cs/

cs/aa.txt

cs/aaa.txt

cs/aaab.txt

cs/cs1/

cs/cs2/

tar打包目录的同时可以打包文件;

[root@localhost test]# tar -cvf cs.tar cs ceshi.txt

查看tar目录的文件列表;

[root@localhost test]# tar -tf cs.tar

tar解包;

[root@localhost test]# tar -xvf cs.tar

过滤不需要打包的文件或目录的操作;

[root@localhost test]# tar -cvf cs.tar --exclude cs1 cs //命令后跟自定义的tar打包的文件名,后在--exclude参数下跟需要过滤掉的文件或目录,最后跟原目录。

打包并压缩

tar可以打包的同时以gzip、bzip2、xz这三种方式压缩文件,以下用gzip举例其余两个参照

tar打包并gzip压缩;

[root@localhost test]# tar -zcvf cs.tar.gz ceshi.txt cs //加上-z参数后跟自定义的tar包文件名,后跟需要打包压缩的文件名或目录名

tar解包并gzip解压缩;

[root@localhost test]# tar -zxvf cs.tar.gz

查看打包并gzip压缩好的tar.gz文件列表;

相关文章

  • 2018-10-09

    10月8日任务 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 6.5 zip压缩工具 zip压缩...

  • 基础-20、文件压缩(二)

    笔记内容:6.5 zip压缩工具6.6 tar打包6.7 打包并压缩 一、zip压缩 支持压缩目录 1.1#yum...

  • Linux文件压缩和打包(二)

    摘要:6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 看下这个帖子:http:...

  • zip压缩/tar打包并压缩

    zip压缩工具 安装zip压缩工具; [root@localhost ~]# yum install -y zi...

  • 2018-11-30 打包 压缩 命令tar zip

    打包 压缩 命令tar zip tar语法 #压缩tar-czvf***.tar.gz tar-cjvf***.t...

  • Linux基础命令四

    一、打包解包压缩解压先关命令 zip打包解包压缩解压 tar打包解包压缩解压 -z 压缩,解压 -c 创建文件 -...

  • Linux 2018-10-20

    #压缩与打包命令 压缩最常用的是 : .tar.gz .tar.bz2 常用压缩格式:.zip .gz .bz...

  • zip压缩工具、tar打包、tar打包并压缩

    65 zip压缩工具 支持压缩目录 默认不支持解压windows下的rar文件 压缩、解压缩文件 压缩、解压缩目录...

  • Linux压缩打包day15

    1.文件打包与压缩2.gzip打包与压缩3.zip打包与压缩4.tar打包与压缩 一、文件打包与压缩 1.什么是文...

  • 第十四天 压缩 打包

    今日内容: 1.文件打包与压缩 2.gzip打包与压缩 3.zip打包与压缩 4.tar打包与压缩 一.文件打包与...

网友评论

      本文标题:zip压缩/tar打包并压缩

      本文链接:https://www.haomeiwen.com/subject/wmxpnxtx.html