功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ] 补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 参 数: -A 调整可执行的自动解压缩文件。 -b 指定暂时存放文件的目录。 -c 替每个被压缩的文件加上注释。 -d 从压缩文件内删除指定的文件。 -D 压缩文件内不建立目录名称。 -f 此参数的效果和指定"-u"参...
by ximiff - Linux文档专区 - 2007-07-31 23:26:14 阅读(821) 回复(0)
命令1 : zip - .|dd of=1.zip 则无法压缩当前目录下内容为1.zip 命令2 : zip - ./ |dd of=1.zip 结果同上 命令3 : zip - ./* |dd of=1.zip 则命令可以完成,但其中包含了一个大小为0 的1.zip文件!!!.为什么会包括本身在内? 我在REDHAT的doc上看到linux下的管道符与win的不同,各命令是同时执行的.所 以认为一开始就有了1.zip文件,在最后时因为*也代表了1.zip文件,所以也就有了 1.zip文件.不知道是不是这个原因? ...
命令1 : zip - .|dd of=1.zip 则无法压缩当前目录下内容为1.zip 命令2 : zip - ./ |dd of=1.zip 结果同上 命令3 : zip - ./* |dd of=1.zip 则命令可以完成,但其中包含了一个大小为0 的1.zip文件!!!.为什么会包括本身在内? 我在REDHAT的doc上看到linux下的管道符与win的不同,各命令是同时执行的.所 以认为一开始就有了1.zip文件,在最后时因为*也代表了1.zip文件,所以也就有了 1.zip文件.不知道是不是这个原因? ...
linux自带的unzip命令可以解压windows下的zip格式的压缩文件。 unzip命令 语法:unzip [选项]压缩文件名.zip 各选项的含义分别为: -x 文件列表解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。 -t 测试文件有无损坏,但不解压。 -d 目录把压缩文件解到指定目录下。 -z 只显示压缩文件的注解。 -n 不覆盖已经存在的文件。 -o 覆盖已存在的文件且不要求用户确认。 ...
zip命令默认是保留目录结构的 如果用-j则不保留目录结构 但是这样不同的目录下有相同名字的文件就会冲突 现在我想压缩/home/abc/xyz这个目录 zip -r /home/abc/xyz.zip /home/abc/xyz 它会从/开始建立目录结构 而不是只保留xyz这个目录里面的目录结构 那么我是不是只能 cd /home/abc/ && zip -r /home/abc/xyz.zip /home/abc/xyz
zip yyj.zip /export/home/vms07/unzip/*.sh 这个命令完成后,文件里面被压缩的不仅仅是以SH为扩展名的文件,还把export/home/vms07/unzip这个路径的文件夹也压缩在一起了。 我现在只想要yyj.zip里面只有是被压缩的.sh文件,不包括文件夹,请教该如何。 前提是不进入路径export/home/vms07/unzip内。
用unzip可以解压一个目录 如: unzip dir.zip 那么如何用zip压缩一个目录呢? zip dir 这个好像不行! 请问用哪个参数可以压把目录压缩成.zip格式的??? 谢谢!