用unzip可以解压一个目录 如: unzip dir.zip 那么如何用zip压缩一个目录呢? zip dir 这个好像不行! 请问用哪个参数可以压把目录压缩成.zip格式的??? 谢谢!
用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩。下面分别介绍备份与压缩的命令。 tar命令 作用:tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,...
@Test public void testPackageContent() { try { FileOutputStream f = new FileOutputStream(BASE_PATH + "/../" +packageName + ".zip"); CheckedOutputStream csum = new CheckedOutputStream(f, new Adler32());//Adler32 is faster than CRC32 zipOutputStream out = new zipOutputStream(new BufferedOutputStream(csum)); out.setComment("some comments"); File srcDi...
老版本的: [code] zip //zip压缩类 { var $datasec, $ctrl_dir = array(); var $eof_ctrl_dir = "x50x4bx05x06x00x00x00x00"; var $old_offset = 0; var $dirs = Array("."); function Add($files,$compact) { if(!is_array($files[0])) $files=Array($files); for($i=0;$files[$i];$i++){ $fn = $files[$i]; if(!in_Array(dirname($fn[0]),$this->dirs)) $this->add_Dir(dirname($fn[0])); ...
$z = new PHPzip(); //新建立一个zip的类 方法一: $z -> zip("", "out1.zip"); //添加当前目录和子目录下的所有档案 方法二: $files=array('1.txt','gb.txt'); $files[]='5.txt'; $z -> zip($files, "out2.zip"); //添加文件列表 方法三: $z -> zip("/usr/local/sext/", "out3.zip"); //添加指定目录 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_688702.html
$z = new PHPzip(); //新建立一个zip的类 方法一: $z -> zip("", "out1.zip"); //添加当前目录和子目录下的所有档案 方法二: $files=array('1.txt','gb.txt'); $files[]='5.txt'; $z -> zip($files, "out2.zip"); //添加文件列表 方法三: $z -> zip("/usr/local/sext/", "out3.zip"); //添加指定目录 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_529547.html
gzip只能压缩单个文件,而我需要将多个文件压在同一个zip中,原先有个unix下的源程序的,现在找不到了,哪位有能发一个吗?如果是在AIX下用过的就更好了. yaoyuan149@126.com
请问如果我在windows下将几个文件放在一个文件夹中,然后将文件夹压缩成.zip文件ftp到HP-UX小机上,那么应该用什么命令解压缩呢?gunzip吗?能不能帮忙给出完整命令