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 -d -c /tmp/1.txt.gz > /tmp/d6z/2.txt        解压并生成新文件,不删原有文件

bzip2压缩工具

将文件压缩成bz2格式

bzip2 1.txt 或bzip2 -z 1.txt           压缩文件

bzip2 -d 1.txt.bzip2                      解压文件

bzip2 -c 1.txt > /root/1.txt.bz2    压缩文件且不删除原有文件

bzip2 -d -c /root/1.txt.bz2 > /root/2.txt   解压并生成新文件,不删原有文件

xz压缩工具

POSIX 平台开发具有高压缩率的工具

xz 1.txt 或xz -z 1.txt               压缩文件

xz -d 1.txt.xz                          解压文件

xz -c 1.txt > /root/1.txt.xz     压缩文件且不删除原有文件

xz -d -c /root/1.txt.xz > /root/2.txt   解压并生成新文件,不删原有文件

时间: 2024-10-12 12:03:01

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

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文件压缩和打包

常见压缩文件 . 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 fi

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下的文件压缩与打包---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下的文件压缩和打包

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

linux中文件压缩与打包

一.常见的压缩命令 在linux环境中,压缩文件的扩展名大多是*.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2,首先我们来介绍以下这些压缩文案的扩展名:. *.Z:compress程序压缩的文件 *.gz:gzip程序压缩的文件 *.bz2:bzip2程序压缩的文件爱你 *.tar:tar程序打包的数据,并没有压缩过 *.tar.gz:tar程序打包的文件,其中经过gzip的压缩 *.tar.bz2:tar程序打包的文件,其中经过bzip2的压缩 接下来,我们开始介绍压缩命

Linux 文件压缩

压缩工具   compress/uncompress:对应 .Z 结尾的压缩格式文件  压缩格式:gz.bz2.xz.zip.Z gzip??压缩文件并删除源文件(生成.gz的文件) gunzip?解压缩文件(gzip -d有相同的功能) bzip2   压缩文件(压缩比例比gzip更高后缀为.bz2) bunzip2 解压缩文件(bzip -d有相同的功能) ??压缩算法不同,压缩比也会不同gzip  gzip /PATH/TO/SOMEFILE?压缩完成后会删除原文件 -d?解压缩 -#?指