zip,tar命令

一:zip压缩工具

如果没有这个命令,安装一下
yum install -y zip
用法:(可压缩目录,压缩时源文件不消失)
zip 1.txt.zip 1.txt
zip -r 123.zip 123/ #压缩目录用-r
unzip 1.txt.zip
unzip 1.txt.zip -d /tmp/ #解压到指定目录
unzip -l 123.zip #查看解压列表

二:tar打包工具

语法:tar 选项 目标文件名 原文件名
-z:同时用gzip压缩
-j:同时用bzip2压缩
-x:解包或者解压缩
-t:查看tar包里面的文件
-tf:查看包或者压缩包的文件列表
-c:创建一个tar包或者压缩文件包
-v:可视化
-f:后面跟文件名,是压缩后的文件名,多个参数要把f写到最后面
-p:使用原文件属性(不常用)
-P:可以使用绝对路径(不常用)
--exclude filename:在打包或者压缩时,不要将filename包含在内
用例:
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

三:打包并压缩

打包同时压缩:
1.gzip压缩
tar -czvf test1.tar.gz test1
解压缩:tar -zxvf test1.tar.gz
2.bzip2压缩
tar -cjvf test1.tar.bz2 test1
解压缩:tar -jxvf test1.tar.bz2
3.xz压缩
tar -cJvf test1.tar.xz test1
解压缩:tar -Jxvf test1.tar.xz

猜你喜欢

转载自blog.51cto.com/10941098/2132235
今日推荐