注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

随感而发,记录点点滴滴

All rivers run into sea

 
 
 

日志

 
 

Linux下zip压缩与解压缩软件  

2012-11-15 15:58:13|  分类: Linux应用程序 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

.zip为后缀名的压缩文件我想大家会经常见到,在windows下的压缩与解压缩的方法我相信大家都知道这里就不介绍了,Linux下同样也能创建与解压缩.zip的压缩文件。前提就要安装zip压缩程序与unzip解压缩程序,很多发行版会默认安装这两个程序,没有安装的可以通过命令安装。如:Debian就可以这样安装

[laopi@Think ~]# apt-get install  zip                         ==>安装zip压缩软件
[laopi@Think ~]# apt-get install  unzip                     ==>安装zip解压缩软件

linux下的zip压缩软件与里linux下的其他压缩软件(gzip,bzip2)有所不同,他不但可以对文件进行压缩也可以对目录(非空目录)进行整体压缩,不像gzip,bzip2那样对目录的压缩只是对目录下的所有文件进行分别压缩,也就是说zip压缩软件同时带有打包的功能。
下面就简单的说下zip的基本命令用法:
#zip[参数][压缩后的文件名][压缩文件]
基本参数介绍:
-r     <==递归处理,将指定目录下的子目录与文件一起处理(压缩目录时必须用的参数)
-q     <== 安静模式,在压缩过程中不显示指令的执行过程
-m     <==将压缩文件压缩后删除源文件
-h     <==显示帮助界面
-o     <==将压缩文件内的所有文件的变动时间,设为压缩时的时间
-n<特定字符>  <==不压缩据有特定字尾字符串的文件
-S(大写)      <==包含系统文件和隐藏文件
-F            <==尝试修复损坏的压缩文件
范例:在安静模式下将文件configure与目录emacs1/及目录内的所有文件压缩成文件名为cc.zip的文件
[laopi@Think ~]$ zip -rq cc.zip configure emacs1/(没有-r参数只把目录emacs1/文件添加到压缩                                                    文件而没有目录下的文件)
#unzip[参数][-p<密码>][压缩文件][-d<目录>]  (unzip为.zip文件的解压缩程序)
基本参数:
-l(L的小写而非数字1)  <==显示压缩文件内所包含文件
-q                   <==执行时不显示任何信息
-p<密码>             <==使用zip密码的选项
-t                   <==检查压缩文件是否正确
-d<目录>             <==指定解压缩后文件所放的目录(这个目录必须已经存在且有写入的权限)
范例:解压缩当前目录下文件cc.zip到当前目录
[laopi@Think ~]$ unzip cc.zip
范例:解压缩当前目录下文件cc.zip到home/目录下
[laopi@Think ~]$ unzip cc.zip -d /home/

更详细的命令用法可以参考下面的网址http://www.cnblogs.com/chinareny2k/archive/2010/01/05/1639468.html
  评论这张
 
阅读(13)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018