补充 Tar 压缩和解压缩.
Signed-off-by: rick.chan <chenyang@autoai.com>
This commit is contained in:
parent
239ca76208
commit
6f18adef31
|
@ -0,0 +1,31 @@
|
|||
# Tar 压缩和解压缩
|
||||
|
||||
## Help
|
||||
|
||||
```bash
|
||||
-c:创建压缩文件c代表create。
|
||||
-x:解压缩文件
|
||||
-t:查看压缩包里面的文件!
|
||||
-r:向压缩归档文件末尾追加文件
|
||||
-u:更新原压缩包中的文件
|
||||
-z:用gzip压缩/解压缩
|
||||
-j:用bzip2压缩/解压缩
|
||||
-v:显示压缩/解压缩的进度条
|
||||
-f:使用档案文件或设备,这个选项通常是必选的(注意:f后面不要接参数,也就是说-zxfv是不对的,要写成-zxvf)
|
||||
-O:将文件解开到标准输出
|
||||
```
|
||||
|
||||
## 压缩
|
||||
|
||||
```bash
|
||||
# gz:gzip 是 GNU 组织开发的一个压缩程序,.gz 结尾的文件就是 gzip 压缩的结果。与 gzip 相对的解压程序是 gunzip。tar 中使用-z 这个参数来调用 gzip。
|
||||
tar -cvzf <tar file name>.tar.gz <file or folder>
|
||||
# bz2:bz2 是 Linux 下常见的压缩文件格式,是由具有高压缩率的压缩工具 bzip2 生成,以后缀为 .bz2 结尾的压缩文件。
|
||||
tar -cvjf <tar file name>.tar.bz2 <file or folder>
|
||||
```
|
||||
|
||||
## 解压缩
|
||||
|
||||
```bash
|
||||
tar -xvf <tar file name> -C <output path>
|
||||
```
|
Loading…
Reference in New Issue