linux 压缩解压命令

时间:2025-04-06 07:09:19

压缩解压命令

tar (常用)

英文原意: 
命令所在目录 : /bin/tar
执行权限 : 所有用户
功能描述:打包目录
语法: $ tar 选项[-zcf][压缩后文件名][目录]
		-c 打包
		-x 解包
		-v 显示详细信息
		-f 指定文件名
		-z 通过gzip方式压缩或解压,最后以. 为后缀 (压缩速度快)
		-j  通过bzip2方式压缩或解压,最后以.tar.br2 为后缀。压缩后大小小于.
注: (压缩文件后文件格式为 .)			
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
## -z 以gzip压缩 
$ tar -zcf  /tmp/linuxtest/demo	
## -j 以bzip2压缩 
$ tar -jcf .br2 /tmp/linuxtest/demo	
  • 1
  • 2
  • 3
  • 4

gzip

英文原意: GNU zip
命令所在目录 : /bin/gzip
执行权限 : 所有用户
功能描述:压缩文件 (不保留源文件)
语法: $ gzip [文件]	(压缩文件后文件格式为  .gz)
  • 1
  • 2
  • 3
  • 4
  • 5

gunzip

英文原意: GNU uzip
命令所在目录 : /bin/gunzip
执行权限 : 所有用户
功能描述:解压缩.gz的压缩文件 (不保留源文件)
语法: $ gunzip [压缩文件]	

或者使用 $ gzip -d
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

zip

英文原意: 
命令所在目录 : /usr/bin/zip
执行权限 : 所有用户
功能描述:压缩文件或者目录 (源文件会保留)
语法: $ zip 选项[-r] [压缩后文件名] [文件或者目录]   (压缩后文件格式  .zip)
			-r  压缩目录
			不带-r 压缩文件
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

unzip

英文原意: 
命令所在目录 : /usr/bin/unzip
执行权限 : 所有用户
功能描述:解压.zip的压缩文件 (源文件会保留)
语法: $ unzip  [压缩文件]   
  • 1
  • 2
  • 3
  • 4
  • 5

bzip2

英文原意: 
命令所在目录 : /user/bin/bzip2
执行权限 : 所有用户
功能描述:压缩文件  
语法: $ bzip2 选项[-k][文件]     (压缩后文件格式 .bz2)
		-k 产生压缩文件后的保留源文件
例: $ bzip2 -k demo
	$ tar -cjf .bz2 demo    (生成未坠为 bz2的压缩包)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

bunzip2

英文原意: 
命令所在目录 : /usr/bin/bunzip2
执行权限 : 所有用户
功能描述:解压.bz2的压缩文件
语法: $ bunzip2  选项[-k][压缩文件] 
		-k 产生压缩文件后的保留源文件
例: $ bunzip2 -k demo.bz2
	$ tar -xjf .bz2
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8