常见的几个文件压缩格式为. gz .zip .tar.gz
gzip
压缩文件, 压缩后文件格式为. gz
gzip 只能压缩文件, 不能压缩目录, 压缩后源文件消失
gunzip(gzip -d)
解压缩. gz 文件
功能与 gzip -d 相同
tar
可以打包压缩, 格式为. tar.gz, 也可以解压缩
打包压缩选项:-c 打包
-v 指定详细信息
-f 指定文件名
-z打包同时压缩
常用选项: tar -zcf [文件名] [需要打包压缩的文件及目录] (不要加 v 选项)
解压缩选项:-x解包
-v显示详细信息
-f指定解压文件
-z解压缩
常用选项: tar -zxvf [文件名]
zip
压缩文件或目录, 压缩后文件格式为. zip, 压缩后文件仍保留
选项:-r压缩目录
用法: gzip -r [压缩后文件名] [需要压缩的文件或目录]
unzip
解压. zip 文件
- [email protected]:~/test1$ touch file1
- [email protected]:~/test1$ ls
- file1
- [email protected]:~/test1$ gzip file1
- [email protected]:~/test1$ ls
- file1.gz
- [email protected]:~/test1$ gunzip file1.gz
- [email protected]:~/test1$ ls
- file1
- [email protected]:~/test1$ mkdir test2
- [email protected]:~/test1$ ls
- file1 test2
- [email protected]:~/test1$ tar -zcf file.tar.gz test2 file1
- [email protected]:~/test1$ ls
- file1 file.tar.gz test2
- [email protected]:~/test1$ rm -rf file1 test2
- [email protected]:~/test1$ ls
- file.tar.gz
- [email protected]:~/test1$ tar -zxvf file.tar.gz
- test2/
- file1
- [email protected]:~/test1$ ls
- file1 file.tar.gz test2
来源: http://www.bubuko.com/infodetail-3110492.html