Linux Basic
| 参数 |
含义 |
-c |
创建归档文件 |
-x |
解包/解压归档文件 |
-v |
显示详细过程 |
-f |
指定归档文件名,通常必须放在文件名前 |
-z |
使用 gzip 压缩/解压,常见后缀 .tar.gz |
-j |
使用 bzip2 压缩/解压,常见后缀 .tar.bz2 |
-J |
使用 xz 压缩/解压,常见后缀 .tar.xz |
-t |
查看归档文件内容 |
-C |
指定解压目录 |
# 打包
tar -cvf archive.tar dir/
# 打包并 gzip 压缩
tar -czvf archive.tar.gz dir/
# 解包 tar
tar -xvf archive.tar
# 解压 tar.gz
tar -xzvf archive.tar.gz
# 解压到指定目录
tar -xzvf archive.tar.gz -C /tmp
# 查看 tar.gz 内容
tar -tvf archive.tar
# 打包并 xz 压缩
tar -cJvf archive.tar.xz dir/
# 解压 tar.xz
tar -xJvf archive.tar.xz
# 解压到指定目录
tar -xJvf archive.tar.xz -C /tmp
# 查看 tar.xz 内容
tar -tJvf archive.tar.xz