当前位置: 首页 > Linux

每天学一个Linux命令(42):unzip

时间:2023-04-06 02:41:58 Linux

昨天推荐:每天学一个Linux命令(41):zip命令介绍unzip命令用于解压zip命令压缩后的压缩包文件。#Debian/Ubuntu安装apt-getinstallunzip#CentOS安装[root@centos7~]#unzip-bash:unzip:commandnotfound[root@centos7~]#yuminstallunzip-ysyntaxformatunzip[OPTIONS]file[.zip][file(s)...]选项说明-c#输出解压结果并适当转换字符-f#更新现有文件-l#列出压缩文件中包含的文件-p#显示解压结果在屏幕上,但不进行任何转换-t#检查压缩文件是否正确;-u#除了更新现有文件外,压缩文件中的其他文件也会被解压到目录-v#显示详细信息-z#只显示压缩文件的注释信息-a#对压缩文件进行必要的字符转换文本文件-b#不对文本文件进行字符转换-C#压缩文件名区分大小写-j#压缩文件中不对原目录路径进行处理-L#更改压缩文件中的所有文件名tolowercase-M#将输出结果交给more程序处理-n#解压时不覆盖原文件-o#解压执行后覆盖原文件,不提示-P#使用的密码选项zip-q#不显示任何命令执行过程信息-s#将文件名中的空白字符转换为下划线字符-d#解压并保存到指定目录-x#指定.zip文件中有哪些文件zip压缩文件不处理-Z#unzip-Z相当于执行zipinfo命令解压文件应用示例[root@centos7testdir]#unzipmingongge.zip查看压缩文件但不解压[root@centos7testdir]#unzip-vmingongge.zipArchive:mingongge.zipLengthMethodSizeCmprDateTimeCRC-32Name------------------------------------------------------59存储590%01-16-202112:15b32621dacest.txt.gz57存储570%01-16-202112:12cbda1ce8cuttest.txt.gz0存储0%01-16-202116:1800000000DIR/0存储01-16-202116:1800000000文件81存储8101-16-202109:55DA9F2476MingongGe1.txt.gz51存储510%01-16-202103:368fdf382emingongge2.txt.gz87存储870%01-16-202109:59982ab7bmingongge.txt.gz65说明650%01-16-202110:1917350869????sort.cut.txt.gz--------??????????-------??---????????????????????????????-------?????400??????????????400???0%????????????????????????????8?files指定解压后的Filestoragedirectory[root@centos7testdir]#unzip-nmingongge.zip-d/tmp/Archive:mingongge.zip提取:/tmp/cest.txt.gz提取:/tmp/cuttest.txt.gz创建:/tmp/dir/提取:/tmp/文件解压:/tmp/mingongge1.txt.gz解压:/tmp/mingongge2.txt.gz解压:/tmp/mingongge.txt.md5.gz解压:/tmp/sort.cut.txt.gz[root@centos7testdir]#ll/tmp/总计24-rw-r--r--1rootroot59Jan1612:15cest.txt.gz-rw-r--r--1rootroot57Jan1612:12cuttest.txt.gzdrwxr-xr-x2rootroot6Jan1616:18dir-rw-r--r--1rootroot0Jan1616:18file-rw-r--r--1rootroot81Jan1609:55mingongge1.txt.gz-rw-r--r--1rootroot51Jan1603:36mingongge2.txt.gz-rw-r--r--1rootroot87Jan1609:59mingongge.txt.md5.gz-rw-r--r--1rootroot65Jan1610:19sort.cut.txt.gz每天学一个Linux命令(38):vi/vim每天学一个Linux命令(39):每天tar学一个Linux命令(40):gzip