Linux 之 文件压缩解压】的更多相关文章

文件压缩解压 参考教程:[千峰教育] 命令: gzip: 作用:压缩文件,只能是单个文件,不能是多个,也不能是目录. 格式:gzip file 说明:执行命令会生成file.gz,删除原来的file 选项:-d 等价于gunzip gunzip: 作用:解压使用gzip压缩生成的文件. 格式:gunzip file.gz 说明:解压file.gz文件,生成file,删除原来的file.gz. bzip2/bunzip2: 说明: 1.用法与gzip/gunzip相同,只是多了-k参数,压缩或解压…
Linux常用命令——压缩解压命令 Linux  gzip 描述:压缩文件 语法:gzip [文件名] 压缩后文件格式:.gz gunzip 描述:解压后缀为.gz的文件 语法:gunzip [文件名] tar 描述:打包目录 语法:tar [选项-zcf] [压缩后文件名] [打包目录] -c 打包 -v 显示打包详细信息 -f 指定文件名 -z 打包同时压缩 示例:[root@localhost test]# tar -zcf s11.tar.gz s1 压缩后文件格式:.tar.gz ta…
压缩解压命令:gzip(压缩文件,不保留原文件.这个命令不能压缩目录) 压缩解压命令:gunzip(解压.gz的压缩文件) 压缩解压命令:tar(打包压缩目录或者解压压缩文件.打包的意思是把目录打包成一个文件,不等同于压缩.tar命令可以在打包的同时进行压缩,得到.tar.gz文件) 压缩解压命令:zip(压缩文件或者目录,会保留原文件) 压缩解压命令:unzip(解压.zip的压缩文件) 压缩解压命令:bzip2(压缩文件) 压缩解压命令:bunzip2(解压.bz2的文件)…
转至网页:http://www.jb51.net/LINUXjishu/43356.html Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的.生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一…
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名. # tar -cf all.tar *.jp…
转自:http://crazyfeng.com/linux-windows-compress-chinese-filename.html 由于Linux与Windows编码问题,使用Zip Tar 压缩/解压时中文文件名会变成乱码,而7-zip会记录压缩时的编码,并在解压时自动转换,不存在编码传递问题,是一个不错的解决方案! Windows下的7zip到官方网站:http://www.7-zip.org/ 下载 Linux下,以CentOS为例, yum -y install p7zip 假如找…
Linux下压缩.解压命令五花八门,不像在windows下一个winrar打遍天下无敌手,清一色的.rar .zip格式. 比如,Linux下常用的tar tar.gz tar.bz2 .Z等等不一而足.而每种压缩和解压方式所耗CPU时间和压缩比率也差异甚大.在此我一一列举,希望不当之处,敬请各位指教 1 各种压缩 解压命令Demo (1) tar仅仅做打包动作,相当于归档处理,不做压缩:解压也一样,只是把归档文件释放出来. 打包归档:tar -cvf examples.tar examples…
1.1 在线安装如果你的宿主机Linux可以连接外网,推荐用这种方式,方便简单,执行命令:sudo apt-get install p7zip即可在线安装7z命令. 1.2 安装包安装7z(准确点说是7-Zip)提供了线下的程序安装包,也可自己编译安装.这里讲的是用7z提供的bin包来安装.宿主机linux一般是X86的,而7z提供编译好了的bin包,可以很方便的安装.步骤如下:1)去网站http://sourceforge.net/projects/p7zip/files/或http://so…
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 -f: 使用档案名字,切记,这个参数是最后一个参数,后面直接接档案名. 一般gz打包压缩.解压 tar -czvf  xxx.tar.gz …
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gzip FileName 03-.tar.gz格式解压:[*******]$ tar zxvf FileName.…
常用的格式有:tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大. 1. tar只是打包动作,相当于归档处理,不做压缩:解压也一样,只是把归档文件释放出来. (1)打包归档格式: tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文件 -v, --verbose verbosely list files processed 显示…
压缩: tar  -zcvf   压缩后文件名.tar.gz   被压缩文件 解压: tar  -zxvf  被解压文件 具体的可以在linux环境下 用 tar --help 查看详细说明格式:tar [option] file           -c  create  create a new archive           -x  extract extract files from an archive           -t  list       list the conte…
常用的格式有:tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大. 1. tar只是打包动作,相当于归档处理,不做压缩:解压也一样,只是把归档文件释放出来. (1)打包归档格式: tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文件 -v, --verbose verbosely list files processed 显示…
目 录 第1章 Linux系统文件的属性    1 1.1 命令ls    1 1.2 inode    2 1.3 文件属性    2 1.4 env命令    2 1.5 注意:    2 第2章 Linux系统文件类型    3 2.1 du命令    3 第3章 文件系统链接文件    3 3.1 软连接ln    3 3.1.1 软链接的作用    3 3.1.2 软链接注意    4 3.2 硬链接    4 3.2.1 硬链接的创建    4 3.2.2 Linux下软链接和硬链接…
.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName .tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName———————————————.bz2解压1:bzip2 -d FileName.bz2解压2:bunzip2 FileName.bz2压缩: bzip2 -z FileName .tar.bz2解压:tar jxvf…
https://www.cnblogs.com/joshua317/p/6170839.html 常用的格式有:tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大. 1. tar只是打包动作,相当于归档处理,不做压缩:解压也一样,只是把归档文件释放出来. (1)打包归档格式: tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文…
需要引用一个ICSharpCode.SharpZipLib.dll using System; using System.Collections.Generic; using System.Linq; using System.Text; using ICSharpCode.SharpZipLib.Zip; using System.IO; using ICSharpCode.SharpZipLib.Checksums; using System.Web; namespace Mvc51Hiri…
1.ZipArchive 方式 ZipArchive 只能对 zip 类文件进行压缩和解压缩 GitHub 网址:https://github.com/ZipArchive/ZipArchive ZipArchive 使用 ARC 添加 ZipArchive // 添加第三方库文件 ZipArchive // 包含系统动态库 libz.tbd (libz.dylib) // 包含头文件 #import "ZipArchive.h" ZipArchive 压缩 文件压缩 // 目标路径…
命令名称:gzip功能:压缩文件命令所在路径:/bin/gzip用法:gzip 文件压缩后文件格式:.gz其他:压缩后不保留原文件:只能压缩文件,不能压缩目录 命令名称:gunzip功能:解压.gz格式的压缩文件命令所在路径:/bin/gunzip用法:gunzip 压缩文件其他:解压后不保留原文件 命令名称:tar功能:将目录打包并压缩为.tar.gz文件命令所在路径:/bin/tar用法:tar [-zcfv] 压缩后文件名 目录参数:-c 打包为.tar文件-z 打包同时压缩为.tar.g…
命令名称:tar 命令所在路径:/bin/tar 语法:tar选项·「-zcf」·「压缩后文件名」「目录」 -c 打包 -v 显示详细信息 -f 指定文件名 -z 打包同时压缩 tar命令解压缩语法: -x 解包 -v 显示详细信息 -f 指定解压文件 -z 解压缩…
目录 (1)zip 压缩.解压缩及归档工具有很多,今天小编就整理几个大家较为常用的. compress gzip  bzip2 xz zip tar cpio 一.压缩.解压工具 用法 压缩 工具 压缩后 压缩包格式 解压缩 (默认不保留源文件) 保留原文件压缩 -c :将压缩结果打印到屏幕上 保留压缩文件解压 *zcat :将解压结果打印到屏幕上 强制压缩(默认不压缩硬链接) 显示详细过程 压缩比 -#(数字越大,压缩比越高,速度越慢 文件越小) compress (压缩比最小,文件最大) .…
gzip [文件] 压缩后文件格式 .gz,这个命令只能压缩文件,不能压缩目录.并且这个命令压缩后不保留源文件 gunzip [文件] 或者 gzip -d [文件] 解压缩.gz的压缩文件 tar [-zcvf] [压缩后文件名] [目录] 打包目录 压缩后文件格式 .tar.gz -c 打包 -x 解压缩 -v 显示详细信息 -f 指定文件名 -z 打包同时压缩 tar [-zxvf] [解压缩文件名] [目录] zip [压缩后文件名] [文件]:压缩文件,这个命令没有gzip压缩比例高…
作业一:1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) cat /etc/passwd /etc/shadow >> /2.txt 3) 将/1.txt./2.txt两个文件打包为/1.tar tar cvf 1.tar 1.txt 2.txt4) 使用gzip命令压缩1.txt文件名为1.txt.…
dir:  tong 打包/压缩:tar zvf tong.rar tong        tar -czf tong.tar.gz tong 解压缩:tar xvf tong.rar 查看压缩包里的文件:tar tvf tong.rar…
在Linux系统中,压缩文件通常是先将若干文件(包括目录)打包成一个tar文件,然后再调用压缩程序将tar文件压缩成相应的压缩包,这也就是为什么Linux系的压缩包的后缀通常都是像tar.gz,tar.Z这样的格式.因此,tar命令也就成了在Linux系统中压缩解压最常用的命令了,他不仅可以用来打包或者解开tar文件,还可以调用相应的压缩程序.所以,一个tar命令就可以完成大多数的压缩和解压的任务.这也是笔者推荐的方式.当然还有一些情况比如zip或者rar文件,由于他们通常都是直接将源文件压缩成…
压缩解压命令:gzip 命令名称:gzip 命令英文原意:GNU zip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip 选项  [文件] 功能描述:压缩文件 压缩后文件格式:gz linux平台下的所有压缩格式windows平台都支持,但windwos的压缩格式linux不一定支持 .gz gzip  有以下特点: 1.只能压缩文件,目录不能压缩 2.不保留原文件 压缩解压命令:gunzip 命令名称:gunzip 命令英文原意:GNU unzip 命令所在路径:/bin…
这个程序是研一上学期的课程大作业.当时,跨专业的我只有一点 C 语言和数据结构基础,为此,我查阅了不少资料,再加上自己的思考和分析,实现后不断调试.测试和完善,耗时一周左右,在 2012/11/19 完成.虽然这是一个很小的程序,但却是我完成的第一个程序. 源码托管在 Github:点此打开链接 以下为完整的作业报告: 一.问题描述: 名称:基于哈夫曼编码的文件压缩解压 目的:利用哈夫曼编码压缩存储文件,节省空间 输入:任何格式的文件(压缩)或压缩文件(解压) 输出:压缩文件或解压后的原文件 功…
用c#自带的System.IO.Compression命名空间下的压缩类实现的多文件压缩和解压功能,缺点是多文件压缩包的解压只能调用自身的解压方法,和现有的压缩软件不兼容.下面的代码没有把多文件的目录结构加进去,有需要的可以自己改下. using System; using System.Collections.Generic; using System.IO; using System.IO.Compression; namespace Test.Zip { class CompressHel…
linux查看文件夹大小,备份文件夹zip压缩解压 du -sh : 查看当前目录总共占的容量.而不单独列出各子项占用的容量 du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量. [ attachment]# du -sh294M .[ attachment]# du -lh --max-depth=1396K ./printTmpl128K ./payment3.6M ./goodscat1.2M ./adv100K ./faceFile156K ./…
tar 命令 -c 建立压缩档案 -x 解压 -t 查看内容 -r 向压缩归档文件末尾追加文件 -u 更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z 有gzip属性的 -j 有bz2属性的 -Z 有compress属性的 -v 显示所有过程 -O 将文件解开到标准输出 -f 使用档案名字,切记这个参数是最后一个参数,后面只能接档案名 例子 1. tar -cf all.tar *.jpg…