宝塔linux环境下 解压超过4g 大zip文件的时候,或者我centos下解压超大(大于4G)的大zip文件的时候,可能解压无反应或者报错,我们可以通过下面的办法解决
用UNZIP解压大于2G的文件会出错,这时可用7ZIP,呵。
在SHH或者终端下输入:yum –y install p7zip
(如果提示找不到资源,则要自己下载编译安装,命令如:)
wget http://nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_all.tar.bz2 tar -xjvf p7zip_4.65_src_all.tar.bz2 cd p7zip_4.65 make && make install
============================
解压命令:
进入zip文件所在文件夹,运行
7za x xxx.zip
参数e是解压到当前文件夹。
命令使用参数与方法:
- a 添加到压缩文件
- b 基准测试,测试7z当前性能
- d 从压缩文件中删除
- e 从压缩文件中解压缩,但不包含目录结构(即所有各级文件都解压到一个目录里)
- l 列出压缩文件的内容
- t 测试压缩文件
- u 更新文件到压缩文件
- x 从压缩文件中解压缩,包含目录结构
例如打包根目录下www目录的文件
7za a www.7z /www
解压
7za x www.7z -o/home/www”
// -o 表示输出目录,其与目录路径之间没有空格哦注意.
如果要生成 zip 压缩包,可以直接将目标压缩包名设为 vps12.zip,则它会自动使用 zip 算法压缩。