典型场景
打包
-c 参数表示打包, -f 参数指定文件包输出路径, src 为待打包文件或目录:
压缩
添加 -z 参数,在打包的同时对输出文件包进行压缩:
$ tar -czf dst.tar.gz src
以下参数与 -z 等价:
$ tar --gzip -cf dst.tar.gz src
解除软链
tar 命令默认打包软链,也可以将软链替换为其指向的目标文件,添加 -h 参数:
或者 –dereference 参数:
$ tar --dereference -cf xxxx.tar xxxx