压缩解压命令
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
$ tar -zcf /tmp/linuxtest/demo
$ tar -jcf .br2 /tmp/linuxtest/demo
gzip
英文原意: GNU zip
命令所在目录 : /bin/gzip
执行权限 : 所有用户
功能描述:压缩文件 (不保留源文件)
语法: $ gzip [文件] (压缩文件后文件格式为 .gz)
gunzip
英文原意: GNU uzip
命令所在目录 : /bin/gunzip
执行权限 : 所有用户
功能描述:解压缩.gz的压缩文件 (不保留源文件)
语法: $ gunzip [压缩文件]
或者使用 $ gzip -d
zip
英文原意:
命令所在目录 : /usr/bin/zip
执行权限 : 所有用户
功能描述:压缩文件或者目录 (源文件会保留)
语法: $ zip 选项[-r] [压缩后文件名] [文件或者目录] (压缩后文件格式 .zip)
-r 压缩目录
不带-r 压缩文件
unzip
英文原意:
命令所在目录 : /usr/bin/unzip
执行权限 : 所有用户
功能描述:解压.zip的压缩文件 (源文件会保留)
语法: $ unzip [压缩文件]
bzip2
英文原意:
命令所在目录 : /user/bin/bzip2
执行权限 : 所有用户
功能描述:压缩文件
语法: $ bzip2 选项[-k][文件] (压缩后文件格式 .bz2)
-k 产生压缩文件后的保留源文件
例: $ bzip2 -k demo
$ tar -cjf .bz2 demo (生成未坠为 bz2的压缩包)
bunzip2
英文原意:
命令所在目录 : /usr/bin/bunzip2
执行权限 : 所有用户
功能描述:解压.bz2的压缩文件
语法: $ bunzip2 选项[-k][压缩文件]
-k 产生压缩文件后的保留源文件
例: $ bunzip2 -k demo.bz2
$ tar -xjf .bz2