Chinaunix首页 | 论坛 | 博客
  • 博客访问: 348912
  • 博文数量: 60
  • 博客积分: 1793
  • 博客等级: 上尉
  • 技术积分: 675
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-17 18:21
文章存档

2012年(30)

2011年(30)

我的朋友

分类: LINUX

2011-12-11 15:57:45

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/



阅读(2305) | 评论(4) | 转发(1) |
0

上一篇:容错

下一篇:IT常用网站

给主人留下些什么吧!~~

arrisunix2011-12-20 17:56:46

鸪灵: 这些基层的东西当然是不可改变的
我的意思是最好集成到一个系统里,增强用户友好性.....
你的意思就是右键在左键

鸪灵2011-12-20 05:22:12

匿名: 看来你有更好的方法 请指点.....
这些基层的东西当然是不可改变的
我的意思是最好集成到一个系统里,增强用户友好性

2011-12-16 10:55:54

鸪灵: 用参数多麻烦啊.....
看来你有更好的方法 请指点

鸪灵2011-12-12 23:44:01

用参数多麻烦啊