(1)首先需要区分打包和压缩的区别
打包 : 将多个文件合并成为一个文件
压缩 : 把一个文件大小降低
(2)tar指令的基本用法
tar -cf all.tar *.jpg //把当前目录下所有.jpg的文件打包成all.tar c代表新建一个包 f代表指定包名称
tar -tf all.tar //列出指定包all.tar中的所有文件 t代表列出文件
tar -xf all.tar //解开指定包all.tar的文件 x代表解开
注意也可以添加参数 v 代表显示打包或者解开的过程
但是我们通常也会需要将文件压缩,减少所占空间,很多压缩指令只能够对单独文件操作,无法对多个文件压缩,所以通常在打包的时候调用压缩的指令
tar -czf all.tar.gz *.jpg
tar -czf all.tgz *.jpg
tar -xzf all.tar.gz *.jpg