linux压缩解压命令 gzip gunzip tar zip unzip bzip2 bunzip2

gzip (不能压缩目录,只能压缩文件 )   

命令名称: gzip

所在路径: /bin/gzip

执行权限: 所有用户

功能描述: 压缩文件,gzip压缩和解压后原文件都删除了

压缩后文件格式: .gz

语法: gzip [文件]

范例: gzip 1.txt     (会生成1.txt.gz)

解压缩

gzip -d  1.txt.gz  (是解压.gz文件)

-----------------------------------------------------------------------------------------------------------------

gunzip (解压缩后压缩包删除)

命令名称: gunzip

英文原意: GUN unzip

所在路径: /bin/gunzip

执行权限: 所有用户

功能描述: 解压缩.gz的压缩文件

语法: gunzip [压缩文件]

范例: gunzip 1.txt.gz

---------------------------------------------------------------------------------------------------------------------

tar

命令名称: tar 

所在路径: /bin/tar

功能描述: 打包目录或文件

压缩后文件格式: .tar.gz

语法: tar         选项[-zcf]        [压缩后的文件名]    [目录\文件] 

          -c    打包

          -v    显示详细信息

          -f     指定文件名

          -z     打包同时压缩 

          -j      bz2格式

范例:    tar -zcvf  1.tar.gz   1.txt

---------------

tar命令解压缩语法:

-x       解包

-v       显示详细信息

-f       指定解压文件

-z       解压缩

-j       bz2格式

范例:   tar -zxvf 1.tar.gz

-----------------------------------------------------------------------------------------------

zip   (压缩后原文件存在  )

命令名称: zip

所在路径: /usr/bin/zip

执行权限: 所有用户

功能描述: 压缩文件或目录

压缩后文件格式: .zip

语法:   zip 选项[-r]      [压缩后文件名]      [文件或目录]

                   -r  压缩目录

范例:  zip    1.zip    1.txt

          zip  -r   test.zip   test

----------------------------------------

unzip    (zip的解压缩命令,解压缩不分目录和文件)

--------------------------------------------------------------------------------------------------

bzip2

命令名称: bzip2

所在路径: /usr/bin/bzip2

执行权限: 所有用户

功能描述:  gzip的升级版本,可以保留原文件

压缩后文件格式:  .bz2

语法:   bzip2  选项[-k]    [文件]  

           -k  产生压缩文件后保留原文件

范例:     bzip2 -k  1.txt   (-k压缩后不删除原文件)

             bzip2   1.txt    (压缩后删除原文件)

             tar   -jcf   1.tar.bz2   1.txt   (打包并压缩)

-------------------------------------------------------------------

bunzip2

命令名称:  bunzip2

所在路径:  /usr/bin/bunzip2

执行用户: 所有用户

功能描述:  解压缩

语法:    bunzip2   选项[-k]     [压缩文件]    

             -k   解压缩后保留原文件

            tar -jxf 1.tar.bz2    (解包解压缩)

-----------------------------------------------------------------

             

你可能感兴趣的:(linux)