linux下通过tar解压缩命令很容易,但是有时候需要通过tar来打包,然后将打包后的文件传到别的地方,所以压缩打包的命令需要掌握。
tar主要选项:
x:解开
c:打包,相当于create
z:是否使用gzip压缩方式
f:使用档名
v:显示过程
-----------------------------------------------------------------------------------------------------------------------------------------------------------
1、解压缩
tar -xzvf xxx.tar.gz
解压缩包结果如图:
2、压缩打包
tar -czvf xxx.tar.gz xxx
生成压缩包,和原来的竟然有一些大小上区别。
解压和打包时压缩包名称的位置都是在前面,这样容易记。如果很确定能够成功,可以不用加-v选项,他是用来显示解压或者打包进度的。
补充:
对于tar.xz后缀结尾的文件,解压需要分为两步来执行。先用xz命令解压成为tar结尾的文件,然后通过tar -xvf 解压。
xz -d node-v6.11.2-linux-x64.tar.xz
tar -xvf node-v6.11.2-linux-x64.tar