刚才在百度帖吧里面看见了两个关于解压缩的问题,也算是个小窍门吧,所以查了一下答案,回复以后把答案整理在这里。
(1)tar批量解压问题:如何批量解压某个文件夹下的所有tar.gz文件?
ls *.tar.gz | xargs -n1 tar xzvf Linuxsir里面的强人给出的方法,参考http://www./bbs/showthread.php?t=104486
(2)为什么使用7za 解压rar文件会出错?
其实7z解压rar文件没有问题,出现这个情况是因为用错命令了。7za和7z不是一样的。 p7z安装完成之后实际上出现了三个可执行文件,7z, 7za和7zr。这三个文件是有区别的。其中7zr与7za属于轻量级,不使用插件,7zr只用来处理7z格式的压缩包,7za支持的格式稍多,而7z则使用插件,支持的格式最多。 所以在解压rar文件的时候应该使用7z x filename.rar,而不是7za。
| 代码: bash-3.2$ 7za ad.rar 7-Zip (A) 4.45 beta Copyright ? 1999-2007 Igor Pavlov 2007-04-17 p7zip Version 4.45 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,1 CPU) Error: Incorrect command line bash-3.2$ 7za x ad.rar 7-Zip (A) 4.45 beta Copyright ? 1999-2007 Igor Pavlov 2007-04-17 p7zip Version 4.45 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,1 CPU) Processing archive: ad.rar Error: Can not open file as archive bash-3.2$ 7z x ad.rar 7-Zip 4.45 beta Copyright ? 1999-2007 Igor Pavlov 2007-04-17 p7zip Version 4.45 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,1 CPU) Processing archive: ad.rar Extracting 桌面/fytytfyfy.html Extracting 桌面 | |
|