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

zip压缩工具支持压缩目录

    zip在Windows和linux上都比较经常使用,使用zip命令,要先在后面跟压缩后自定义的文件名,在再跟要压缩的文件名示例命令:zip 1.txt.zip 1.txt .

    若是没有命令zip,就要先安装它:yum install -y zip , 用zip压缩后原文件并不会删除。

压缩目录时要使用 -r 选项,示例 :zip -r xiny.zip 3.txt xiny

解压zip文件要用unzip命令,这个命令也要先安装:yuminstall -y unzip 示例:unzip xiny.zip。由于zip压缩并不会把源文件删除,解压文件时,会提示解压后的文件是否覆盖,替换源文件,或者更名linux

把解压的文件存放到指定的目录上去 用 -d选项,示例命令:umzip 2.txt.zip -d xxxy/工具

使用命令unzip -l xiny.zip 能够查看zip文件里的文件列表。spa

tar打包工具

tar能够把目录打包成一个文件,把全部文件整合成一个大文件,方便复制或移动。blog

打包一个目录:tar -cvf xiny.tar xiny/ip

-c:表示创建一个tar包或压缩文件包可视化

-v:可视化打包

-f:后面跟文件名,便是-f filename 表示打包后文件名时filename,或者解压后文件名是filenamefile

解包:tar -xvf xiny.tarim

-x:解压缩或解包yum

tar -tf aminglinux.tar

-t:查看tar包里的文件,不能查看文件里的内容

--exclude :后面跟文件名,表示在打包或压缩时,不把这个文件名包括在内。

 

打包并压缩

tar -zcvf xiny.tar.gz xiny/

-z:表示同时用gzip压缩

解压缩就用 :tar -zxcf xiny.tar.gz 就能够了

使用命令 :tar -jcvf xiny.tar.bz2 xiny/ ,能够把xiny目录下的文件打包并用bz2压缩

-j:表示同时用bzip2压缩

tar -jxvf xiny.tar.bz2 能够用于解压

tar -Jcvf xiny.tar.xz xiny/ 表示在打包xiny目录的同时用xz压缩文件

-J:表示同时用xz压缩

tar -Jxvf xiny.tar.xz 用于解包同时解压xz压缩文件

相关文章
相关标签/搜索