Skip to content
On this page

tar指令


标签:linux/cmd  

用来归档和拆包,归档和拆包后原文件仍然存在。

  1. 归档压缩
bash
tar -cvf 归档生成的文件名.tar 要归档的文件
-c: 归档
-v: 显示过程
-f: 一定要接文件名

-j: 使用 bzip2 工具,同 --bzip2
-J: 使用 xz 工具,同 --xz
--lzip: 使用 lzip
--lzma: 使用 lzma
--lzop: 使用 lzop
-z: 使用 gzip 工具,同 --gzip, --gunzip, --ungzip
-Z: 使用 compress 压缩工具,同 --compress, --uncompress
-zstd: 使用 zstd

生成文件名扩展名需要对应好压缩工具,不然可能导致解压工具无法识别

txt
drwxr-xr-x 2 cyan cyan 4.0K May 23 17:13 day01
-rw-r--r-- 1 cyan cyan 2.6K May 23 17:30 day01.tar.bz2
-rw-r--r-- 1 cyan cyan 2.4K May 23 17:31 day01.tar.gz
-rw-r--r-- 1 cyan cyan 2.1K May 23 17:30 day01.tar.xz
  1. 拆包解压缩
bash
tar -xvf 要拆包的文件名.tar ----> 万能,不需要指定压缩
-x: 拆包
-v: 显示过程
-f: 指定文件名

Last updated: