Linux常用命令(第二版) 压缩解压缩命令

本文发布时间: 2019-Mar-22
压缩解压缩命令:----------.gz----------1、压缩gzip[GNU zip]:/bin/gzip格式:gzip 选项 [文件]#压缩文件,压缩后扩展名为.gz,Linux下最常用#比较常见的软件源代码包的格式 特点:1)只能压缩文件,不能压缩目录2)不保留原文件e.g.gzip newfile#原newfile删除 2、解压1)gunzip[GNU zip]:/bin/gunzip2)gzip -d#解压.gzE.g.gzip -d newfile.gz ----------.tar---------- 3、压缩tar:/bin/tar#打包目录,把目录打包成一个文件,生成 .tar,如果这时候再压缩的话,就会生成.gz格式:tar [选项cvf] [压缩后的文件名] [压缩前文件/目录名]-c:产生.tar的打包文件,必选项-v:显示详细信息-f:制定压缩后的文件名,必选项-z:打包的同时压缩 e.g.tar -cvfz dir1.tar.gz dir1#将dir打包并压缩成一个文件[注意 -这种一步到位打包并压缩的做法并不是所有的UNIX系统都支持!]这时: 1)打包:tar -cf newdir.tar newdir2)压缩:gzip newdir.tar#或者用连接符。 4、解压 tar [选项]:-x 解包.tar 文件-v 显示详细信息-f 指定解压文件-z 解压缩e.g.tar -zxf newdir4.tar.gz分步gunzip newdir.tar.gztar -xvf newdir.tar ----------.zip----------5、zip:/usr/bin/zip默认Windows与Linux唯一通用的格式,所以如果文件不大,建议使用.zip格式: zip [选项-r] [压缩后的文件名] [压缩前的文件/目录名]e.g.zip services.zip /etc/services压缩文件zip -r newdir.zip test压缩目录 zip弥补的gzip的两大缺陷:1)保留源文件2)可以压缩目录 6、unzip/usr/bin/unzip例如:unzip newdir.zip#保留原文件 ----------.bz2----------7、bzip2/usr/bin/bzip2#相当与gzip的升级版,压缩比非常惊人,但是还是不能压缩目录,压缩后的文件名.bz2,当然也可以与tar结合起来用。格式:bzip2 选项[-k] [文件名]#加-k 保留源文件,不然跟zip一样 8、bunzip2 可以使用-k,用于保留源压缩文件


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表