欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

liunx常用命令 - 压缩解压命令

程序员文章站 2022-03-03 17:13:00
...
命令名称:gzip
命令英文愿意:GNU zip
命令所在路径 :/bin/gzip
执行权限 :所有用户
功能描述:--压缩文件
语法 gzip [文件]
压缩后文件格式: .gz
li: gzip test.php


命令名称:gunzip
命令英文愿意:GNU unzip
命令所在路径 :/bin/gunzip
执行权限 :所有用户
功能描述:--解压缩.gz的压缩文件
语法 gunzip [.gz压缩文件]
或者
	gzip -d 解压缩
	
	li: gunzip test.php.gz
	    gzip -d  test.php.gz
    
	gzip只能压缩文件,不可压缩目录,而且不保留源文件



命令名称:tar
命令所在路径 :/bin/tar
执行权限 :所有用户
功能描述:--打包目录 / 解压打包
语法 tar [-zcf] [压缩后文件名][目录] --打包
          -c 打包
		  -v 显示详细信息
		  -f 指定文件名
		  -z 打包同时压缩
     tar [-zxvf] [需要解压的文件]		  
		  -x 解包
		  -v 显示详细信息
		  -f 指定解压文件
		  -z 解压缩
		  
压缩后文件格式: .tar.gz		 
   li: 
   --压缩 .tar.gz
   tar -cvf a.tar a [a是一个目录并且有文件]  生成一个.tar 压缩包
   gzip a.tar
   再用gzip压缩 生成.tar.gz压缩包
   
   简化 tar -zcf a.tar.zip a  打包的同时压缩
   
   --压缩 .tar.bz2
   tar -cjf a.tar.bz2 a
   
   --解压缩 .tar.gz
   tar -zxf a.tar.gz
   
   --解压缩 .tar.bz2
   tar -xjf a.tar.bz2
   

命令名称:zip
命令所在路径 :/usr/bin/zip
执行权限 :所有用户
功能描述:--压缩文件或目录
语法 zip [-r] [压缩后文件名][文件或目录]
          -r 压缩目录
压缩后文件格式: .zip
.zip 是liunx和wind默认都支持的文件
能保留源文件
  li :
    zip test.php.zip a.test 压缩文件
	zip -r a.zip a 压缩目录
	

命令名称:unzip
命令所在路径 :/usr/bin/unzip
执行权限 :所有用户
功能描述:--解压.zip的压缩文件
语法 unzip [.zip压缩文件]

  li :
    unzip test.php.zip 
	unzip a.zip 
	
	
命令名称:bzip2
命令所在路径 :/usr/bin/bzip2
执行权限 :所有用户
功能描述:--压缩文件
语法 bzip2 [-k] [文件]
            -k 产生压缩文件后保留原文件

压缩后文件格式:.bz2			
			

  li :
    bzip2 -k test.php  ==> test.php.bz2
	tar -cjf a.tar.bz2 a ==>a.tar.bz2

	

命令名称:bunzip2
命令所在路径 :/usr/bin/bunzip2
执行权限 :所有用户
功能描述:--解压缩
语法 bunzip2 [-k] [压缩文件]
            -k 解压缩文件后保留压缩包

 li: bunzip2 -k test.php.bz2
     tar -xjf a.tar.bz2