韩顺平Linux笔记(十六)——压缩和解压
2015-11-15 11:39
246 查看
压缩和解压问题
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
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
相关文章推荐
- 韩顺平Linux笔记(十五)——Linux启动过程分析
- Linux查看系统配置常用命令
- linux下的进程切换只发生的内核态
- Spark修炼之道(基础篇)——Linux大数据开发基础:第十五节:基础正则表达式(一)
- linux学习之FTP服务器
- linux命令之eval
- linux vim 配置文件(高亮+自动缩进+行号+折叠+优化)
- linux grep命令的误用(grep "-100" test.txt)导致浪费半小时
- Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录
- linux命令之awk
- linux学习笔记(8):cd命令
- linux学习笔记(7):cat命令详解
- 最详细的Linux下yum源配置使用
- linux中的dmesg命令简介------没有core文件时如何定位core dump问题
- Linux(ubuntu14.04)上编译Android4.4源码的环境搭建及编译
- 在centos7中限制kvm虚拟机可访问的资源
- Install Google Chrome on Fedora 23/22, CentOS/RHEL 7.1
- win10和Linux双系统怎么在win10下用EasyBcd卸载Linux系统
- selenium unittest管理测试用例
- linux查看某个进程CPU消耗较高的具体线程或程序的方法