压缩和解压问题
1、以zip处理.zip文件的
压缩
1)zip命令的基本使用方法
- zip file.zip *:zip后接压缩后的文件名。
- zip file.zip 文件名1,文件名2,文件名3【压缩多个文件】
2)压缩后,自动删除源文件
- zip -m file.zip to.txt【把to.txt文件压缩成file.zip文件,to。txt会自动删除】
3)将子目录一起压缩
- zip -r file.zip *【将当前目录下的子目录一起压缩】
4)忽略子目录的内容
- zip -j file.zip *
5)将已压缩的或没有必要压缩的文件去掉
- zip -n .mpg: .jpg: .gif【文件中间用“:”分开】
6)压缩某一日之后的文件
- zip -t 102002 file.zip【将当前目录下载2002年10月20之后文件压缩】
7)不压缩连接文件的源文件
- zip -y file.zip *
8)压缩率问题,-1~-9:-9的压缩率最高
- zip -9 file.zip *
9)将不需要压缩的文件排除在外
- zip file.zip * -x file2.txt【压缩时,将当前目录内的file2.txt文件排除在外】
2、以unzip命令处理.zip文件的解压缩
1)直接解压缩文件
- unzip file.zip
2)排除不需要解压缩的文件
- unzip file.zip -x file2【除了file2文件外,其他的文件都解压缩】
3)查看压缩包的内容
- unzip -Z file.zip【查看file.zip压缩包的内容,也可以使用“-l”“-v”来查看压缩包的内容】
3、以gzip和gunzip处理.gz文件
1)直接解压缩文件
- gzip file.gz
2)解压命令
- gunzip file.gz
- gzip -d file.gz