linux 文件压缩命令之gzip
用于解压缩以.gz结尾的文件
常见参数: -d
- gzip后面直接跟文件名表示在当前目录压缩当前文件,当前文件也会随机消失
- gzip后面加参数-d表示解压到当前目录
linux 文件压缩命令之tar
参数 | 含义 |
---|---|
-z | 表示同时用gzip压缩 |
-j | 表示同时用bzip压缩 |
-J | 表示同时使用xz压缩 |
-x | 表示接包或者解压缩 |
-t | 表示查看tar包里的东西 |
-c | 表示建立一个tar包或者压缩文件包 |
-v | 表示可视化 |
-f | 后面跟文件名 需要注意的时多个参数组合的情况下,请把-f的参数放到最后 |
常见的组合形式
1.解压缩:
tar -xzvf ***.tar.gz
2.创建压缩文件
cd /tmp
mkdir file
tar -cvf file.tar /tmp/file
tar是很好的打包工具,他支持gzip压缩,bzip压缩和xz压缩。
- 打包的同时使用gzip
1.使用-xzvf解压缩文件
2.压缩文件 -czvftar -xzvf jdk1.8xx.tar.gz
3.使用 -tftar -czvf test.tar.gz test
tar -tf test.tar.gz
#特别的:不管是压缩还是解压缩,原来的文件是不会被删除的
使用zip压缩
递归压缩
zip -r
解压缩unzip
unzip -f test.zip