tar 命令中的.tar 、.tar.gz 、.gz、.xz压缩解压
.tar只是进行打包,并没有压缩。 可用tar-cvf进行打包,用tar-xvf进行解包。
.tar.gz是既打包又压缩 。tar –czvf [压缩包名] [文件或目录]打包并且压缩,tar –xzvf [压缩包名]解包并且压缩。注意:-z表示bzip的操作!
.gz 只压缩。只能针对文件。如果需要对一个目录下的全部文件压缩,则用gzip -r [目录]。gzip [文件名]进行压缩,gzip –d [文件名]进行解压。
.xz是两次压缩,分两次解压和直接解压方式。压缩包xz格式的比7z要小,但是压缩时间比较长。通过tar xz -z进行压缩,通过tar zx -d进行解压,然后在用.tar命令解压,或者用tar xvJf 直接解压
.tar压缩和解压
压缩
tar -cvf node-v6.10.1-linux-x64.tar.xz
解压
tar -xvf node-v6.10.1-linux-x64.tar.xz
tar.gz压缩和解压
压缩
tar -czvf filename
解压
tar -zxvf filename
.gz 压缩和解压
gz压缩和解压:
压缩:
gzip filename
解压:
gzip –d filename
.xz压缩和解压
xz使用格式
压缩
xz -z filename
解压
xz -d filename
tar格式
压缩
tar -cvf filename
解压
tar -xvf filename
分次解压:
步骤1:$ xz -d node-v6.10.1-linux-x64.tar.xz
步骤2:$ tar -xvf node-v6.10.1-linux-x64.tar
直接解压:tar xvJf node-v6.10.1-linux-x64.tar.xz