Linux文件压缩和打包

常见压缩文件

. windows  .rar .zip .7z

. Linux .zip, .gz, .bz2, .xz, .tar.gz, .tar.bz2, .tar.xz

gzip压缩工具(不能压缩目录)

gzip filename  #压缩后原文件会消失,生成filename.gz
gzip -d filename.gz 或 unzip filename.gz   #压缩过的文件会消失,生成filename
gzip -# filename  //#:1-9,默认6
gzip -c filename > /root/filename.gz    #可压缩到另外一个目录,重新命名为filename.gz
gunzip -c /root/filename.gz > /tmp/filename.new   #可解压到名外一个目录下,重新命名为filename.new

原文地址:http://blog.51cto.com/13480443/2071963

时间: 2024-10-28 10:15:59

Linux文件压缩和打包的相关文章

Linux文件压缩和打包(上)

6.1压缩打包介绍 6.2gzip压缩工具 6.3bzip2压缩工具 6.4xz压缩工具 文件压缩后的大小不能更具压缩工具来定论,他的大小是根据文件的内容和压缩工具一起定论的. 6.1压缩打包介绍 我们平时在网上下载文件一般都是压缩的,压缩会使我们的文件空间缩小.压缩文件我们在网上传输的时间也会有所减少,带宽资源也会减少.说到带宽其实我们家庭使用的带宽和公司使用的不是一样的,家庭使用的下载速度和上传速度不对等,而公司的是对等的.所以公司的宽带比较贵.如果我们服务器上的文件经常被下载我们就要对文件

【Linux学习笔记】第6章 Linux文件压缩和打包

6.1压缩打包介绍Windows压缩:.rar,.zip,.7zLinux压缩:.zip,.gz,.bz2,.xz,.tar.gz,.tar.bz2,.tar.xz 6.2gzip压缩工具gzip FILENAME 压缩文件,格式gz,压缩后源文件消失.gzip -d FILENAME.gz 解压文件.gzip -[1-9] FILENAME.gz 压缩文件时指定压缩级别,1最轻,9最狠.gunzip FILENAME.gz 也可以解压.file FILENAME 可以查看文件的信息.zcat

Linux文件压缩和打包(gzip、bip2、xz工具)

常见压缩格式 Windows:.rar..zip..7z Linux  :.zip..gz..bz2..xz..tar..gz..tar.bz2..tar.xz gzip压缩工具 用来压缩文件(常用) gzip 1.txt                                  压缩 1.txt gzip -d 1.txt.gz               解压 1.txt.gz gzip -c 1.txt > /tmp/1.txt.gz     压缩文件且不删除原有文件 gzip -

Linux文件压缩与解压缩

什么是压缩文件?原理是什么? 简单的说,就是经过压缩软件压缩文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少, 例如有000000,可以把它变成6个0的写法60来减少该文件的空间,同理解压缩就是按照相同的原则把数据还原回来. Linux环境中有哪些格式的压缩文件? 常见的压缩文件有*.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2,为啥有这么多种压缩文件?这是因为Linux支持的压缩命令非常多, 且不同的命令所用的压缩技术并不相同,当然彼此之前可能就

Linux文件压缩和解压缩命令

Linux文件压缩和解压缩命令: tar 命令(打包并压缩的话,原文件也会默认存在) -c 建立打包档案 -x 解包 -t 查看包里的类容 -r 向包里追加文件 -v 显示打包过程 -f 文件 比如:命令    参数 包名   要打包的文件路径 tar     cvf  zzj.tar  /ect/zzj/  /ect/ko tar     xvf  zzj.tar(解开文件包) tar     xvfz  zzj.tar.gz(解压成原来压缩的文件) tar     cvfz  zzj.tar

Linux下的文件压缩和打包

Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip.*.rar..7z后缀的压缩文件,还有 .gz..xz..bz2..tar..tar.gz..tar.xz.tar.bz2 文件后缀名                               说明 *.zip                       zip程序打包压缩的文件 *.rar                          rar程序压缩的文件 *.tar                     tar

linux下的文件压缩与打包---compress,gzip,zcat,bzip2,bzcat,tar,find,tarfile,tarball

常见的Linux压缩文件扩展名 *.Z            compress压缩的文件(已经被gzip替代) *.gz          gzip程序压缩的文件 *.bz2        bzip2程序压缩的文件(比gzip效果好,但只能针对一个文件来压缩) *.tar          tar程序打包的数据,没有压缩(使用tar打包成一个文件,可以解决bzip2不能压缩多个文件的问题) *.tar.gz     tar程序打包的数据,并经过gzip的压缩 *.tar.bz2   tar程序打

linux文件压缩

一.压缩文件的原理 压缩技术,简而言之,我们可以将其想象成:其实文件里面有很多的"空间"存在,并不是完全填满的,而"压缩"技术就是将这些"空间"填满,从而使得整个文件占用量下降. 目前我们的操作系统数据中,都是使用字节(byte)单位来计量,不过事实上,计算机中最小的计量单位应该是位(bit),我们知道 1 byte = 8 bit.那么我们是怎么样对一些数据进行记录的呢? 例如我们只是需要记忆一个数字,即1这个数字,考虑到计算机所谓的二进制,如

Linux文件压缩和解压使用记录

一:tar(可压缩可解压) tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户.但是tar本身只是一个文件打包工具,只有和其他工具组合时才具有压缩/解压文件功能. 使用tar命令压缩文件的格式是:tar  参数[主选项+辅选项]   '文件或目录 ' 参数主选项 -c 创建新的档案文件.如果用户想备份一个目录或是一些文件,就要选择这个选项. -r 把要存档的文件追加到档案文件的未尾.例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘