linux下如何用unzip解压目录内所有zip文件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何用unzip解压目录内所有zip文件?相关的知识,希望对你有一定的参考价值。
[目录]
├—[子目录1]
│ ├—压缩包1
│ └—压缩包2
├—[子目录2]
│ └—压缩包1
└—[子目录3]
├—压缩包1
├—压缩包2
└—压缩包3
如上图所示结构,想把所有的压缩包解压到对应文件夹下,应该如何操作?
谢谢!
让系统安装zip格式的压缩软件
然后再解压缩,在图形界面解压方式和windows下差不多,类似于winrar
在命令行下要find /yourpath -name *.zip | xargs unzip -n解压活参考man手册: unzip [-Z] [-cflptTuvz[abjnoqsCKLMVWX$/:]] file[.zip] [file(s) ...]
[-x xfile(s) ...] [-d exdir]
解压缩到指定目录 参考技术A tar -zxvf 要解压的文件,一般是 文件名.tar.gz
试试 参考技术B find /yourpath -name *.zip | xargs unzip -n 参考技术C unzip -R 试试 参考技术D 就直接选择对应文件夹安装就可以了撒
linux下如何用7za命令将某个7z压缩包解压?
如题,如当前存放mplayer.7z包的目录为/root/Download,我想将mplayer.7z包解压在/root/Download/mplayer下,但是mplayer文件夹目前并不存在,命令应该如何写?
7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。
使用语法:
7z <命令行> [<选项>...] <基本档案名称> [<参数变量>...]
命令及实例:
x 在当前目录中,使用完整路径从压缩档案中释放文件或者到指定的输出文件夹。
7z x archive.zip:从压缩档案 archive.zip解压所有文件到当前文件夹。
a 添加文件到压缩档案。
7z a archive1.zip subdir\\:增加subdir文件夹下的所有的文件和子文件夹到archive1.zip中,archived1.zip中的文件名包含subdir\\前缀。
d 从压缩档案删除文件。
7z d archive.zip *.bak -r:从archive.zip中删除所有的bak文件。
e是解压到当前路径
x是解压到压缩包命名的目录下本回答被提问者采纳 参考技术B 学习下 没用过
以上是关于linux下如何用unzip解压目录内所有zip文件?的主要内容,如果未能解决你的问题,请参考以下文章
windows下如何用cmd命令解压指定的zip文件到指定目录下