说明:
zip 和 unzip 是linux 平台解压文件的一种方式,因为file.zip的压缩方式使用比较简单和广泛,所以我平时使用zip比较多,说一下zip和unzip的日常使用
zip
- zip是linux 平台的压缩文件的方式
- 使用zip 压缩文件
- zip test.zip test.txt (test.zip 是压缩后的文件名,test.txt 是需要被压缩的文件)
- zip test.zip test.txt test2.txt ( 压缩多个文件到一个压缩包 test.zip 是压缩后的文件名,test.txt test2.txt 是需要被压缩的文件)
- 使用zip -r 压缩文件夹
- zip -r test002.zip test/* (压缩test下面所有的文件和文件夹到test002.zip里面)
- 使用zip -x 排查压缩文件
- zip -r test002.zip test/* -x test/test2.txt -x "test/subdirectory/*"
- 说明:使用-x 可以排除文件、文件夹,但是如果要排除文件夹一定要使用英文的双引号把需要排除的目录包含
- zip -r test002.zip test/* -x test/test2.txt -x "test/subdirectory/*"
- 使用zip 压缩文件
- unzip 是linux 平台的解压*.zip文件的方式之一
- 使用unzip 解压文件
- unzip test002.zip (test002.zip是等待解压的文件)
- 使用unzip -d 解压文件到指定目录
- unzip test002.zip -d test003
- 使用unzip 解压文件