网站大量收购独家精品文档,联系QQ:2885784924

如何在Linux下创建和解压zip.docxVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 PAGE \* MERGEFORMAT 11  HYPERLINK /fangbo/archive/2009/12/01/1614538.html 如何在Linux下创建与解压zip, tar, tar.gz和tar.bz2文件 ZIP zip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧: 我们可以使用下列的命令压缩一个目录: # zip -r archive_name.zip directory_to_compress 下面是如果解压一个zip文档: # unzip archive_name.zip TAR Tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU以及时间去打包文件,他仅仅只是一个打包工具,并不负责压缩。下面是如何打包一个目录: # tar -cvf archive_name.tar directory_to_compress 如何解包: # tar -xvf archive_name.tar.gz 上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来捏住解包的路径: # tar -xvf archive_name.tar -C /tmp/extract_here/ TAR.GZ 这种格式是我使用得最多的压缩格式。它在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。使用下面这种格式去压缩一个目录: # tar -zcvf archive_name.tar.gz directory_to_compress 解压缩: # tar -zxvf archive_name.tar.gz 上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来捏住解包的路径: # tar -zxvf archive_name.tar.gz -C /tmp/extract_here/ TAR.BZ2 这种压缩格式是我们提到的所有方式中压缩率最好的。当然,这也就意味着,它比前面的方式要占用更多的CPU与时间。这个就是你如何使用tar.bz2进行压缩。 # tar -jcvf archive_name.tar.bz2 directory_to_compress 上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来捏住解包的路径: # tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/ 数据压缩是非常有用的,尤其是对于备份来说。所以,你现在应该考虑在你的备份脚本中使用你在这里学到的压缩方式备份你基本的规则文件以减小你备份文件的大小。 过段时间之后,你就会意识到,在压缩率与CPU占用时间上会有一个平衡,你也要学会如何去权衡什么时候你需要一个快但是压缩率低,什么时候需要一个压缩率高但是CPU点用高的压缩方式,然后你才能避免无谓的空间与时间。 linux如何挂载U盘 挂u盘之前,运行命令cat?/proc/partitions,看看现在系统中有哪些分区。插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1). 1、插入U盘 2、输入?fdisk?-l?/dev/sda?查看输出结果,比如我的是这样的: ?????#?fdisk?-l?/dev/sda ?????Disk?/dev/sda:?131?MB,?131104768?bytes ?????3?heads,?32?sectors/track,?2667?cylinders ?????Units?=?cylinders?of?96?*?512?=?49152?bytes ???????Device?Boot??????Start?????????End??????Blocks???Id?System ????/dev/sdb1???*???????????1????????2668??????128016????6?FAT16 3、看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,接着便是挂载了,假设我将U盘挂载到/mnt/usb目录(没有的话,新建)中,就是 mount?-t?msdos?/dev/sdb1?/mnt/usb 如果是fat16就使用下面的命令 mount?-t?msdos?/dev/sdb1?/mnt/usb 如果是fat32? mount?-t?vfat?/dev/sdb1?/mnt/usb 如果是

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档