压缩
tar zcvf
压缩文件名.tar.gz 被压缩文件夹
例如
tar zcvf npm.tar.gz /root/docker/npm
* 压缩当前目录下的typecho文件夹的所有文件
tar zcvf typecho.tar.gz ./typecho
- 压缩带有时间文件名的文件
tar zcvf 压缩文件名$(date +%Y%m%d).tar.gz 被压缩文件夹
解压
tar解压命令例子
tar -xvf file.tar //解压 tar包
tar -zxvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -zxvf file.tar.Z //解压tar.Z
tar -zxvf /home/filename.tar.gz -C /folderName *解压到指定目录
tar -zxvf file.tar.gz --strip-components 1 -C /folderName *tar 解压到指定目录_去掉文件夹
-c:建立打包档案
-z:解压缩
-j:有bz2属性的
-Z:有compress属性的
-v:显示详细信息
-O:将文件解开到标准输出
-x:解包
-f:指定文件名 filename
VPS tar 压缩同时远程传输vps
cd /home/wwwroot
tar czf - noth.me | ssh root@1.2.3.6 -p 22 tar xzf - -C /home/wwwroot/noth.me