Linux下利⽤unzip命令如何解压多个⽂件详解linux中提⽰没有unzip命令解决⽅法
如果你如法使⽤unzip命令解压.zip⽂件,可能是你没有安装unzip软件,下⾯是安装⽅法
命令:yum list | grep zip/unzip #获取安装列表
安装命令:yum install zip #提⽰输⼊时,请输⼊y;
安装命令:yum install unzip #提⽰输⼊时,请输⼊y;
陷入困境
Linux下直接使⽤unzip *.zip解压多个⽂件会报错
可以使⽤unzip '*.zip'或者 unzip "*.zip"或者unzip \*.zip命令
或者使⽤for z in *.zip; do unzip $z; done执⾏解压
如下可以看到当前⽬录下有6个zip压缩包⽂件
成都java培训班
[root@autoServer COLLECTION]# ll -s
total 24
4 -rw-r--r--. 1 root root 1681 Sep 11 15:38 00004.zip
4 -rw-r--r--. 1 root root 132
5 Sep 11 15:38 00005.zip
4 -rw-r--r--. 1 root root 1540 Sep 11 15:43 00010.zip
4 -rw-r--r--. 1 root root 1392 Sep 11 15:43 00011.zip
4 -rw-r--r--. 1 root root 1541 Sep 11 15:48 00016.zip
4 -rw-r--r--. 1 root root 1390 Sep 11 15:48 00017.zip
使⽤unzip \*.zip命令进⾏解压,可以看到6个⽂件都解压成功了
[root@autoServer COLLECTION]# unzip \*.zip
Archive: 00005.zip
inflating: GAB_l
inflating: 15366516000003-BASIC_1004.bcp
Archive: 00010.zippython是什么意思
replace GAB_l? [y]es, [n]o, [A]ll, [N]one, [r]ename: n
inflating: 15366518460006-SOURCE_1001.bcp
Archive: 00016.zip
replace GAB_l? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
inflating: GAB_l
inflating: 15366519060012-SOURCE_1001.bcp
Archive: 00017.zip
inflating: GAB_l
inflating: 15366519080014-SOURCE_1002.bcp
Archive: 00004.zip
inflating: GAB_l
新视野大学英语2课文翻译inflating: 15366516000001-BASIC_1003.bcp
Archive: 00011.zip
inflating: GAB_l
inflating: 15366518480008-SOURCE_1002.bcp
6 archives were successfully procesd.
再查看当前⽬录已经有了解压后的⽂件
[root@autoServer COLLECTION]# ll -s
介词短语
total 52
4 -rw-r--r--. 1 root root 294 Sep 11 15:40 15366516000001-BASIC_1003.bcp
4 -rw-r--r--. 1 root root 158 Sep 11 15:40 15366516000003-BASIC_1004.bcp
4 -rw-r--r--. 1 root root 104 Sep 11 15:4免费中英文在线翻译
5 15366518460006-SOURCE_1001.bcp
4 -rw-r--r--. 1 root root 80 Sep 11 15:4
5 15366518480008-SOURCE_1002.bcp
4 -rw-r--r--. 1 root root 104 Sep 11 15:50 15366519060012-SOURCE_1001.bcpvisa卡
4 -rw-r--r--. 1 root root 80 Sep 11 15:50 15366519080014-SOURCE_1002.bcp
4 -rw-r--r--. 1 root root 1681 Sep 11 15:38 00004.zip
4 -rw-r--r--. 1 root root 132
5 Sep 11 15:38 00005.zip
4 -rw-r--r--. 1 root root 1540 Sep 11 15:43 00010.zip
xio4 -rw-r--r--. 1 root root 1392 Sep 11 15:43 00011.zip
4 -rw-r--r--. 1 root root 1541 Sep 11 15:48 00016.zip
4 -rw-r--r--. 1 root root 1390 Sep 11 15:48 00017.zip
4 -rw-r--r--. 1 root root 2056 Sep 11 15:4
5 GAB_l
unzip⽤法补充命令
将⽂件解压到当前⽬录下
unzip test.zip
sculley>英语ab级成绩查询将⽂件解压到指定的⽬录下,需要⽤到-d参数
unzip -d /temp test.zip
解压后不覆盖已经存在的⽂件,使⽤-n参数;要以覆盖⽅式解压,使⽤-o参数
unzip -n test.zip
unzip -n -d /temp test.zip
将压缩⽂件test.zip在指定⽬录tmp下解压缩,如果已有相同的⽂件存在,⽤-o覆盖原先的⽂件
unzip -o test.zip -d /tmp/
只看⼀下zip压缩包中包含哪些⼦⽂件但不进⾏解压,⽤-l参数
unzip -l test.zip
查看显⽰的⽂件列表还包含压缩⽐率,⽤-v参数
unzip -v test.zip
检查zip⽂件是否损坏,⽤-t参数
unzip -t test.zip
总结
以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,如果有疑问⼤家可以留⾔交流,谢谢⼤家对的⽀持。