CentOS下解压.zip文件

从本地打包上传到服务器的压缩包,一般都是zip或者rar格式,而不是tar包格式。

zip包上传到服务器后,使用unzip命令解压,压缩成zip包使用zip命令。

 zip和unzip命令需要安装,使用yum直接安装: 

yum install zip -y
yum install unzip -y

 

zip常用参数有 r,q,d 

-r 压缩文件夹,递归执行,压缩文件夹下所有文件

-q 不显示压缩过程,默认会在控制台打印压缩文件过程

-d 压缩过程中剔除指定文件, -d参数后跟随的文件不打包到压缩包里

 

压缩文件夹且排除指定文件不压缩:

 

zip -r dirpath/ -d a.txt b.text

 

unzip常用参数有 n,v,d

 

-n 解压后不覆盖已存在文件,如果压缩包文件中与解压路径有同名文件,跳过该文件

-v 控制台打印显示压缩包内容,但是不解压,-v参数只进行查看

-d 指定解压后文件存放路径

unzip常直接使用,解压到当前路径,覆盖同名文件:

 

unzip file.zip

 

解压到指定路径,不覆盖已有同名文件:

 

unzip -n file.zip -d dirpath/

posted @ 2022-11-20 02:49  ycyzharry  阅读(2047)  评论(0)    收藏  举报