文件压缩要怎样操作:文件压缩及常用格式
日常操作中我们经常使用到文件压缩操作,其使用一些特定的算法来减小文件的大小,可以提高传输数据时的速率和减少数据在一些存储机制上占有的空间大小,实现空间利用最大化。
比如:如果你想通过邮箱发送一个文件夹,你会发现可能行不通,怎么办呢,难道将文件夹内的内容一个个发送吗?显然不用,因为邮箱不支持文件夹这种格式,所以我们需要将文件夹压缩,或将众多文件归档后压缩后,才能进行发送,这样不仅对应了邮箱支持的格式,而且还将提升传输效率。
任何一个文件在电脑上储存都有它的格式,现今各操作系统中最常用的压缩格式zip, rar;从功能上看rar格式比zip格式的压缩率更高,但压缩解压缩的时间也高于zip格式。当然除这两种格式外,还有很多的压缩格式。以下简述在命令行上压缩归档命令的一些技巧:
- zip 格式,由程序员菲尔卡次1989年发表,zip原义有拉链,速度的含义。zip在Linux,Mac os, Windows平台上都可以看到他的身影,虽然它在Linux下不太广泛,但在与其他平台交流数据时就很有用了。
1:在linux系统下用zip命令创建归档压缩文件:zip -r file.zip dir //-r 表示对目录进行递归式归档
-q表示安静模式,不显示任何执行过程中的信息。
-d选项可以删除归档文件中一个或多个文件。 zip -d file.zip file1 file2 ...
2:unzip 可以提取出zip中的内容(相当于解压缩): unzip file.zip ;-l选项则可以列出压缩归档文件中的内容。
- rar 格式,开发者为尤金·罗谢尔,全名是“Roshal ARchive”,即“罗谢尔的归档”之意;多用于数据压缩与归档打包。
- Linux下常用的的gz (gzip), bz2(bzip2), lzma格式:
1: gzip的使用方法(命令行, ->表示左边操作得到右边):
压缩:gzip filename->fliename.gz
解压缩:gunzip filename.gz->filename
列出压缩文件的属性信息:gzip -l filename.gz->各文件的具体信息
2: 因为gzip压缩只针对单个文件或数据流,所以时常与tar结合使用:
方式为先创建tar归档文件: tar -cvf filename.tar file1 file2 ... -> filename.tar
再使用gzip压缩: gzip filename.tar->filename.tar.gz
因为tar支持选项-z以gzip格式压缩,所以也可以:tar -cvzf filename.tar.gz file1 file2 .... ->filename.tar.gz
3:bzip2,lzma在功能与语法上与gzip相似,bzip2的压缩效率高于gzip,lzma最高
解压缩bzip2格式文件: bunzip filename.bz2 -> filename
解压缩lzma格式文件: unlzma filename.lzma -> filename
也可以使用-j, --lzma选项使用tar分别进行bzip2, lzma格式的压缩。
了解一些常见的压缩文件格式利于我们区分各式各样的文件噢。
- 02-13苹果大屏幕手机价格表6.7英寸:苹果今年将采购2.7亿手机屏幕
- 12-26鱼杂萝卜丝做法,这道鱼杂萝卜丝美味下饭
- 05-19有关异性朋友的暗恋文:三个月前我们是陌路人
- 04-23宝宝内裤买了直接穿还是要洗:给宝宝买内裤选对只看这3点
- 12-27清明节手抄报内容简短文字二年级,清明节简介手抄报模板
- 05-30万古神帝瑶池怎么死的?万古神帝池瑶诬陷阎无神
- 10-12新主城时代哪个区潜力大?听我细说新主城的悄然改变
- 01-08埃弗顿曝最新伤病情况:安德烈-戈麦斯埃弗顿首秀诡异倒地
- 02-20百家讲坛之孙子兵法:音频版揭子兵法百家讲坛第90讲
- 03-14牛栏山跟红星二锅头:红星和牛栏山同为二锅头
- 03-01各品牌手机摔了主人的反应 网友为验证格力手机不怕摔
- 05-27倪妮井柏然冯绍峰电影,电影爱犬奇缘定档8月22日
- 11-16西方史学经典论文,西方新传记史学的研究旨趣
- 04-05农村6万小户型养老房:60后大叔的养老房花6万简装70
- 12-28红旗h9预计上市:红旗H9将于8月23日正式上市发售
- 12-21洛阳公立高中学费 洛阳中心城区公办普通高中学费将调整
热门
推荐
- 1乡领导六一儿童节讲话170
- 2法学毕业实习总结331
- 3拿地115
- 4西葫芦鸡蛋饼好吃又好看的做法412
- 5参加“中华文化小大使”考试195
- 6关于我的中国梦优秀演讲稿模板171
- 7本地连接没有了怎么办380
- 8市委书记在经济工作会议上的讲话253