码迷,mamicode.com
首页 > 其他好文 > 详细

第六节 文件打包与解压缩

时间:2015-09-21 22:32:19      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:

一.文件打包和解压缩

在 Windows 上我们最常见的不外乎这三种*.zip,*.rar,*.7z后缀的压缩文件

而在 Linux 上面常见常用的除了以上这三种外,还有*.gz,*.xz,*.bz2,*.tar,*.tar.gz,*.tar.xz,*tar.bz2,简单介绍如下

技术分享

其中zip,rar,tar最为重要.下面会依次介绍这几个命令及对应的解压命令

1.zip压缩打包程序

使用zip打包文件夹:

技术分享

上面命令将 shiyanlou 的 home 目录打包成一个文件,并查看了打包后文件的大小和类型

第一行命令中,-r参数表示递归打包包含子目录的全部内容,-q参数表示为安静模式,即不向屏幕输出信息,-o,表示输出文件,需在其后紧跟打包输出文件名。后面使用du命令查看打包后文件的大小(后面会具体说明该命令)

设置压缩级别为9和1(9最大,1最小),重新打包:

技术分享

这里添加了一个参数用于设置压缩级别-[1-9],1表示最快压缩但体积大,9表示体积最小但耗时最久。最后那个-x是为了排除我们上一次创建的 zip 文件,否则又会被打包进这一次的压缩文件中,注意:这里只能使用绝对路径,否则不起作用

2.使用unzip命令解压缩zip文件

shiyanlou.zip解压到当前目录技术分享

使用安静模式,将文件解压到指定目录技术分享

3.rar打包压缩命令

rar也是 Windows 上常用的一种压缩文件格式,在 Linux 上可以使用rarunrar工具分别创建和解压 rar 压缩包

安装rarunrar工具技术分享

从指定文件或目录创建压缩包或添加文件到压缩包技术分享

从指定压缩包文件中删除某个文件技术分享

查看不解压文件技术分享

使用unrar解压rar文件技术分享

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

小火炉:

技术分享

第六节 文件打包与解压缩

标签:

原文地址:http://www.cnblogs.com/20135305yg/p/4827501.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!