Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)

目录

(1)压缩文件为.zip包

(2)压缩文件夹为.zip包

(3)查看.zip包里的内容

(4)解压.zip包


        linux中有多种类型的压缩文件格式,这篇先说下比较熟悉的.zip压缩包。zip/unzip命令是针对压缩后的后缀名为 .zip的相关文件而使用的。

        如果我们使用zip/unzip命令压缩文件时报下图中的错误(-bash: zip: command not found/-bash: unzip: command not found)那就是我们没有安装zip/unzip命令,需要用yum安装下zip/unzip命令(yum install zip/yum install unzip)Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)_第1张图片

(1)压缩文件为.zip包

zip命令  文件名.zip  要压缩的文件     如果要把文件压缩成.zip的类型,就可以是zip命令,在使用时,zip命令+文件名.zip(自定义名称,但是后缀必须要加.zip)+要压缩的文件(如果有多个文件用空格隔开就行)

Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)_第2张图片

(2)压缩文件夹为.zip包

zip命令  -r 文件名.zip 要压缩的文件夹             如果要压缩文件夹成为.zip文件,需要在zip命令后面加上-r即可

Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)_第3张图片

 看下不加-r压缩完是啥样

Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)_第4张图片

 发现压缩的就是一个单文件夹,如果我们想不解压的情况下看下.zip包里,可以用unzip -v 文件名这个命令

(3)查看.zip包里的内容

unzip命令  -v 文件名.zip       可以查看.zip包里都有那些内容,我们对比看下带-r和不带-r压缩文件夹的压缩包

Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)_第5张图片

 对比就能看出来了,带-r压缩的文件夹,压缩的是文件夹里的所有内容

(4)解压.zip包

unzip命令  文件名.zip            之前看了如何压缩,如果想解压就用unzip命令,直接unzip+.zip的包就行,为了看的更明白,先删除了test_csdn1这个文件夹,然后再进行解压,发现解压完成后,又出现了该文件夹,证明解压成功了。

Linux与Shell学习11--操作命令8--解压缩命令1(zip和unzip)_第6张图片


 

  下图为公众号二维码,内容会同步发出,大家可以关注一起学习

                                                                                               

这个是张狗子小哥哥的公众号,会分享一些平时的工作心得,可以关注看下。

                                                                                                

你可能感兴趣的:(Linux和Shell学习,linux)