Linu学习之——Linux常用命令——压缩解压命令

压缩解压命令:


1.gzip:压缩
语法:gzip 选项[文件]
功能描述:压缩文件
压缩后文件格式:.gz
特点:① 只能压缩文件,不能压缩目录;
          ② 不保留原文件;
注意Windows和Linux压缩的区别:
1) Windows下支持任何压缩格式的文件,但从Windows支持的压缩格式,如常用的rar格式拷到Linux平台下就解压不了。
2)Windows保留原文件,Linux不保留;


对应gz格式的用gunzip命令解压


2. tar
语法:tar 选项[cvf] [目录]
               -c  产生tar打包文件
               -v  显示详细信息
               -f  指定压缩后的文件名
               -z  打包同时压缩
功能描述:打包目录
压缩后文件格式:.tar.gz
 范例:tar  -zcvf  dir1.tar.gz  dir


对应的解压命令:tar 
                          -x:解包.tar文件
                          -v : 显示详细信息
                          -f :指定解压文件
                          -z :解压缩
范例:$tar  -zxvf  dir1.tar.gz


3. zip (Windows和Linux唯一通用的,保留原文件)
语法:zip 选项  [压缩后文件名称] [原文件或目录]
功能描述:压缩文件或目录
压缩后文件格式:.zip
范例:zip new.zip new
          zip -r newdir.zip newdir
对应的解压:unzip [要解压的文件]


4. bzip2:压缩比很大
语法:bzip2 选项[-k][文件]
                   -k   产生压缩文件后保留源文件
功能描述:压缩文件
压缩后文件格式:.bz2
范例:$bzip2 -k file1


选择时文件不大时时:.zip;比较常见的源代码包和二进制包使用.tar.gz和.gz





你可能感兴趣的:(Linux)