访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

每天回顾linux命令(unzip)

时间:2019-08-11

linux 关机命令_linux命令_linux vi命令

unzip命令

unzip命令用于解压由zip命令压缩的“.zip”压缩包。

语法

unzip (选项) (参数)

选项

-c:将解压的结果显示到屏幕上,并对字符做适当的转换;

linux vi命令_linux 关机命令_linux命令

root@35d388cf883b:/home/wzm/testgzip/zip# cat testzip
123
abc
root@35d388cf883b:/home/wzm/testgzip/zip# zip test.zip testzip
  adding: testzip (stored 0%)
root@35d388cf883b:/home/wzm/testgzip/zip# unzip -c test.zip
Archive:  test.zip
 extracting: testzip
123
abc
root@35d388cf883b:/home/wzm/testgzip/zip#

-f:更新现有的文件。

-l:显示压缩文件内所包含的文件。

root@35d388cf883b:/home/wzm/testgzip/ret# unzip -l test.zip
Archive:  test.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2017-11-21 03:19   zip/
    57764  2017-11-20 01:26   zip/redis.conf
        0  2017-11-21 02:25   zip/addfile.txt
        8  2017-11-21 02:11   zip/.testzip
---------                     -------
    57772                     4 files
root@35d388cf883b:/home/wzm/testgzip/ret#

-p:和-c参数类似linux命令,会将解压的结果显示到屏幕上,但不会执行任何的转换;

-t:检查压缩文件是否正确。

linux 关机命令_linux命令_linux vi命令

root@35d388cf883b:/home/wzm/testgzip/ret# unzip -t test.zip
Archive:  test.zip
    testing: zip/                     OK
    testing: zip/redis.conf           OK
    testing: zip/addfile.txt          OK
    testing: zip/.testzip             OK
No errors detected in compressed data of test.zip.
root@35d388cf883b:/home/wzm/testgzip/ret#

-u:和-f参数类似linux命令,但是除了更新现有的文件外,也会将压缩文件中的其他文件压缩到目录中;

root@35d388cf883b:/home/wzm/testgzip/ret# unzip -u test.zip
Archive:  test.zip
   creating: zip/
  inflating: zip/redis.conf
 extracting: zip/addfile.txt
 extracting: zip/.testzip
root@35d388cf883b:/home/wzm/testgzip/ret# ls
test.zip  zip
root@35d388cf883b:/home/wzm/testgzip/ret#
 上一个教程:Linux服务器命令