zip压缩、tar打包、tar打包压缩
2017-11-10 13:54
295 查看
zip压缩工具
zip 1.txt.zip 1.txt[root@lsx1 ~]# zip lsx.txt.zip lsx.txt //先指定压缩之后的文件,在源文件
adding: lsx.txt (deflated 73%)
[root@lsx1 ~]# ll -h //源文件不消失
-rw-r--r-- 1 root root 169K 11月 4 09:09 lsx.txt
-rw-r--r-- 1 root root 43K 11月 4 09:10 lsx.txt.bz2
-rw-r--r-- 1 root root 46K 11月 4 08:44 lsx.txt.gz
-rw-r--r-- 1 root root 42K 11月 4 09:22 lsx.txt.xz
-rw-r--r-- 1 root root 46K 11月 4 09:45 lsx.txt.zip
zip -r 123.zip 123/
[root@lsx1 ~]# zip -r lsx.zip lsx/ //压缩目录
adding: lsx/ (stored 0%)
adding: lsx/lsx.txt.gz (deflated 0%)
adding: lsx/lsx.txt.bz2 (deflated 0%)
[root@lsx1 ~]# ll -h
-rw-r--r-- 1 root root 46K 11月 4 09:45 lsx.txt.zip
-rw-r--r-- 1 root root 89K 11月 4 09:54 lsx.zip
unzip 1.txt.zip
[root@lsx1 ~]# unzip lsx.txt.zip //压缩包不消失
Archive: lsx.txt.zip
inflating: lsx.txt
unzip 123.zip -d /root/456/
[root@lsx1 ~]# unzip lsx.txt.zip -d lsx1/ //-d指定解压路径
Archive: lsx.txt.zip
inflating: lsx1/lsx.txt
[root@lsx1 ~]# ls ./lsx1
lsx.txt
unzip -l 123.zip
[root@lsx1 ~]# unzip -l lshx.zip //查看压缩包文件
Archive: lshx.zip
Length Date Time Name
--------- ---------- ----- ----
46763 11-04-2017 09:45 lsx.txt.zip
46625 11-04-2017 08:44 lsx.txt.gz
--------- -------
93388 2 files
tar打包
tar -cvf 123.tar 123[root@lsx1 ~]# tar -cf lsx.tar lsx lsx.txt lsx.zip //-c 创建打包 -f后跟包名 可以打包文件、目录、压缩包等等
[root@lsx1 ~]# ll
-rw-r--r-- 1 root root 532480 11月 4 10:09 lsx.tar
tar -cvf aming.tar 1.txt 123
[root@lsx1 ~]# tar -vcf lshx.tar lsx lsx.txt.gz lsx.tar //-v可视化
lsx/
lsx/lsx.txt.gz
lsx/lsx.txt.bz2
lsx/lsx.txt
lsx.txt.gz
lsx.tar
[root@lsx1 ~]# ll -h
-rw-r--r-- 1 root root 620K 11月 4 10:13 lshx.tar
tar -xvf aming.tar
[root@lsx1 ~]# tar -xvf lsx.tar //-x解包。源包不消失
lsx/
lsx/lsx.txt.gz
lsx/lsx.txt.bz2
lsx/lsx.txt
lsx.txt.gz
tar -tf aming.tar
[root@lsx1 ~]# tar -tf lshx.tar //-t查看包文件
lsx/
lsx/lsx.txt.gz
lsx/lsx.txt.bz2
lsx/lsx.txt
lsx.txt.gz
lsx.tar
tar -cvf aming.tar --exclude 1.txt --exclude 2 123
[root@lsx1 ~]# tar -cvf lsx1.tar --exclude lsx --exclude lsx.txt lsx.txt.gz //--exclude指定不打包的内容
打包并压缩
tar -zcvf 123.tar.gz 123[root@lsx1 ~]# tar -zcvf lsx.tar.gz lsx.txt.gz //-z指定打包成gz压缩包。源文件不消失
lsx.txt.gz
[root@lsx1 ~]# ll
-rw-r--r-- 1 root root 46843 11月 4 10:26 lsx.tar.gz
-rw-r--r-- 1 root root 46625 11月 4 08:44 lsx.txt.gz
tar -zxvf 123.tar.gz
[root@lsx1 ~]# tar -zxvf lsx.tar.gz //-x解包。源包不消失
lsx.txt.gz
tar -jcvf 123.bz2 123
[root@lsx1 ~]# tar -jcvf lsx.tar.bz2 lsx.txt.bz2 //-j指定打包成bz2压缩包
lsx.txt.bz2
tar -jxvf 123.bz2
[root@lsx1 ~]# tar -jxvf lsx.tar.bz2 //解包
lsx.txt.bz2
tar -Jcvf 123.xz 123
[root@lsx1 ~]# tar -Jcvf lsx.tar.xz lsx.txt.xz //打包xz压缩包
lsx.txt.xz
tar -Jxvf 123.xz
[root@lsx1 ~]# tar -Jxvf lsx.tar.xz //解包
lsx.txt.xz
tar -tf 123.bz2 / tar -tf 123.gz / tar -tf 123.xz
[root@lsx1 ~]# tar -tf lsx.tar.xz //-t查看包文件
lsx.txt.xz
[root@lsx1 ~]# tar -tf lsx.tar.gz
lsx.txt.gz
[root@lsx1 ~]# tar -tf lsx.tar.bz2
lsx.txt.bz2
相关文章推荐
- linux的zip、tar压缩打包工具介绍
- Linux CentOS 7 中打包压缩工具gzip、bzip2、xz、zip、tar
- zip压缩以及tar打包
- Linux笔记(压缩工具zip,tar打包工具)
- gzip,bzip2, xz , zip ,unzip ,解压,压缩;tar打包,解压。
- 压缩工具zip,tar打包,打包并压缩
- Aix 压缩、打包、解压、解包 tar zip gz
- tar、zip 、unzip 打包与压缩 (参考:http://pengyl.blog.51cto.com/5591604/1191197)
- 指令篇:文件与文件系统的压缩与解压与打包(归档)与解压___gzip、zcat;bzip2、bzcat;zip; tar
- tar zip 打包、压缩与解压缩到指定目录的方法
- 压缩工具zip,tar打包,打包并压缩
- Linux 压缩(打包)文件夹 tar/zip
- linux下常用压缩(compress ,gz ,bzip2,xf)命令和打包命令(tar,zip)详解
- zip压缩,tar打包工具
- 2018-1-6 4周5次课 zip压缩、tar打包
- zip,tar,打包并压缩
- tar、zip 、unzip 打包与压缩
- Linux精讲——打包和压缩tar、gzip、bzip2、xz、zip
- centos 文档的压缩和打包 gzip,bzip2,xz,zip,unzip,tar 第九节课
- zip 压缩工具、tar打包工具