tar

tar 的时候可以指定压缩,要注意打包的时候如果用了压缩,解包的时候需要用同样的算法来解压。这个并不是自动识别的。比如:

tar -zcf xxx.tar.gz files 对应于 tar -zxf xxx.tar.gz

而且,如果不压缩就不要用 .tar.gz 来命名,而是用 .tar。(如果是其他压缩格式就用其他的命名方式。)

tar -C targetFolder ... 可以将文件解压到目标目录,但是要求目标目录首先存在。tar 命令不会帮助我们创建目录。