Linux下有许多打包命令,这方便了我们从网上下载大文件。
gzip
压缩
gzip可以解压缩compress,zip与gzip压缩的文件,后缀.gz
用法:gzip 文件名
,还有一些可选参数:
- -c: 将压缩数据显示,可以重定向。
- -d: 解压缩。
- -[1-9]: 压缩等级(1-9),数字越大压缩比最好,也压缩最慢。
zcat
zcat命令可以查看被压缩文件的内容
bzip2
压缩比好于gzip,参数基本相同,后缀.bz2
,可以用bzcat读取压缩文件的内容
tar
可以将一个目录打包,基本用法:
- 压缩:
tar -jcv -f filename.tar.bz2 文件名
- 查询:
tar -jtv -f filename.tar.bz2
- 解压缩:
tar -jxv -f filename.tar.bz2 -C 目录名
-c: 压缩
-x: 解压缩
-j: 压缩为bzip2,此时文件名最好为 *.tar.bz2
-z: 压缩为gzip,此时文件名最好为 *.tar.gz
-C 目录: 解压缩到特定目录