标签:Linux学习
6.5 zip 压缩工具可打包目录
zip 1.txt.zip 1.txt
zip -r 123.zip 123/
unzip 1.txt.zip
unzip 123.zip -d /tmp/
unzip -l 123.zip
-l 查看压缩包里的文件列表
6.6 tar 打包
可打包目录
tar -cvf 123.tar 123
tar -cvf aming.tar 1.txt 123
tar -xvf aming.tar
tar -tf aming.tar
tar -cvf aming.tar --exclude 1.txt --exclude 2 123
--exclude 过滤掉不打包进去的文件
tar -cvf aming2.tar --exclude "*.conf" etc/
6.7 打包并压缩
tar -zcvf 123.tar.gz 123
tar -zxvf 123.tar.gz
tar -jcvf 123.tar.bz2 123
tar -jxvf 123.tar.bz2
tar -Jcvf 123.xz 123
tar -Jxvf 123.xz
tar -tf 123.tar.bz2 / tar -tf 123.tar.gz / tar -tf 123.xz
tar -zcvf aming.tar.gz etc
tar -jcvf aming.tar.bz2 etc
tar -Jcvf aming.xz etc
tar -jpcv -f /root/etc.tar.bz2 /etc
-p(小写) :保留备份数据的原本权限与属性,常用于备份(-c)重要的配置文件
-P(大写) :保留绝对路径,亦即允许备份数据中含有根目录存在之意;
标签:Linux学习
原文地址:http://blog.51cto.com/9298822/2082185