首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 文件压缩打包简介

压缩打包介绍 常见压缩文件 windows .rar .zip .7z Linux .zip, .gz, .bz2, .xz, .tar.gz, .tar.bz2, .tar.xz 2. gzip压缩工具...,应习惯用file首先查看一下此文件 xz压缩工具 不常用,但是会在tar包里遇到 .tar.xz, 压缩强度强于bzip zip压缩工具 zip的特点是压缩后原有文件不删除 zip的压缩包是没办法查看内容...,只能通过unzip-l查看文件列表而不是内容 tar 打包工具 在 Linux 上面更常用的是 tar 工具,tar 原本只是一个打包工具,只是同时还是实现了对 7z,gzip,xz,bzip2 等工具的支持...,这些压缩工具本身只能实现对文件或目录(单独压缩目录中的文件)的压缩,没有实现对文件的打包压缩,所以我们也无需再单独去学习其他几个工具,tar 的解压压缩都是同一个命令,只需参数不同,使用比较方便。...打包对于文件的大小并没有太大的变化,目的是把所有类型文件整合成一个大文件, 便于传输 tar -tf fred.tar 查看文件列表, 等同于unzip -l 打包压缩,解包并解压缩

2.4K32

Linux 文件压缩打包简介

压缩打包介绍 常见压缩文件 windows? .rar? .zip?? .7z Linux??????? .zip,? .gz,? .bz2,? .xz,? .tar.gz,? .tar.bz2,?...下并保留1.txt原文件 bzip2 压缩工具 相较于gzip 压缩强度更大,算法也不同,压缩强度越大 也意味着耗费cpu资源越多,bizp默认指定的级别就是9 注意下例,证明了压缩文件可以被改成其他名字...zip的压缩包是没办法查看内容,只能通过unzip-l查看文件列表而不是内容 tar 打包工具 在 Linux 上面更常用的是 tar 工具,tar 原本只是一个打包工具,只是同时还是实现了对 7z,...gzip,xz,bzip2 等工具的支持,这些压缩工具本身只能实现对文件或目录(单独压缩目录中的文件)的压缩,没有实现对文件的打包压缩,所以我们也无需再单独去学习其他几个工具,tar 的解压压缩都是同一个命令...打包对于文件的大小并没有太大的变化,目的是把所有类型文件整合成一个大文件, 便于传输 tar -tf fred.tar 查看文件列表, 等同于unzip -l 打包压缩,解包并解压缩

2K30
您找到你想要的搜索结果了吗?
是的
没有找到

Linux私房菜:打包压缩备份

本文内容精简、整理、摘抄、有感于《鸟哥的Linux私房菜》第八章 • 文件与文件系统的压缩打包备份。...压缩 目前常见的Linux压缩命令包括有gzip、bzip2最新的xz,下表是一些常见的压缩文件扩展名及对应指令关系: 扩展名 指令 说明 *.Z compress 已经不流行,gzip可以代替 *....如果是经过打包(tar)的压缩文件,那常见的对应关系大多如下: 扩展名 说明 *.tar tar指令打包,未压缩过 *.tar.gz tar指令打包,用gzip压缩过 *.tar.bz2 tar指令打包...,多个文件则需要配合使用tar进行打包: tar [-{z|j|J}{c|t|x}vpP] -f 压缩档 待压缩或待解压缩文件 [-C 解压缩目录] zjJ对应gzip、bzip2xz三种压缩格式...,不能同时出现 v压缩或解压缩过程中显示正在处理的文件名 f后接已有tar档名或待建立档名 C解压缩时指定的目录位置 p保留备份数据的原权限属性 P保留根目录绝对路径,解压会还原到该位置

1.5K10

Linux 私房菜:打包压缩备份

本文内容精简、整理、摘抄、有感于《鸟哥的Linux私房菜》第八章 • 文件与文件系统的压缩打包备份。...压缩 目前常见的Linux压缩命令包括有gzip、bzip2最新的xz,下表是一些常见的压缩文件扩展名及对应指令关系: 扩展名 指令 说明 *.Z compress 已经不流行,gzip...tar指令打包,用gzip压缩过 *.tar.bz2 tar指令打包,用bzip2压缩过 *.tar.xz tar指令打包,用xz压缩过 以下是上述几种压缩命令的常见用法: gzip [-cdv...: tar [-{z|j|J}{c|t|x}vpP] -f 压缩档 待压缩或待解压缩文件 [-C 解压缩目录] - zjJ对应gzip、bzip2xz三种压缩格式。...`mkisofs` - 光盘刻录工具:`cdrecord` 其它压缩备份工具 - `dd` - `cpio` 文章已授权转载,原文链接:Linux 私房菜:打包压缩备份

1.3K00

Linux 压缩,解压缩打包指令

linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar...tar打包后的扩展名,没有被压缩过 *.tar.gz tar打包后经过gzip压缩后的扩展名 *.tar.bz2 tar打包后经过bzip2压缩后的扩展名 这些扩展名的意义是方便识别是那种压缩指令进行压缩的...其中compress指令由于压缩效率低下,并且gzipbzip2都支持解压缩compress压缩过的文件,所以这个指令已经基本上没人使用了。...-d: 解压缩参数 bzip2的指令gzip几乎是一致的,上面的操作均可以换成bzip2来执行,同样可以使用bzcat指令来读取用bzip2压缩过的文本文件。...上面讲的gzipbzip2指令只能对文件进行压缩,没法对文件夹进行压缩。如果要想对文件夹进行压缩,可以使用tar指令先将文件夹打包,然后再压缩

3.9K10

linux压缩与解压缩-tarzip_linux打包命令

linux下tarzip压缩效率 图 13总结:通过测试,在本次实验中我们得出的以下几点结论:1....小文件(最好是大于 0.5M,如果文件太小,在进行 tar 打包压缩或者 zip 压缩时,其占用的磁盘空间会比源文件大很多)在进行 tar 打包压缩或者 zip 压缩时,其占用磁盘的大小不变;中等文件...(100M 左右的 pdf 格式文件) ,在进行 tar 打包压缩或者zip 压缩时时,大约节省 20%-30%的空间;对于大文件(500M 左右的视频文件)基本上没有节省多少磁盘空间。...在 Radhat5.5 中对于 tar 打包压缩测试 zip 压缩测试中,tar zip 对文件的压缩是一样的,对磁盘的节省程度是一样的。3....对文件 2 进行查看(如图 11 图 12):图 11图 1210.在将所有的文件进行 tar zip 压缩完后,查看压缩完后的情况(如图 13):在 linux 下人们不免会遇到要压缩一些文件,

4.9K20

Linux常用打包压缩命令

简介 Linux 上常用的压缩/解压工具,介绍了zip、rar、tar的使用。...文件打包压缩 Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip、*.rar、.7z 后缀的压缩文件,还有 .gz、.xz、.bz2、.tar、.tar.gz、.tar.xz、...命令查看打包后文件的大小 du -h test.zip 使用 file 命令查看文件大小类型 file test.zip 设置压缩级别为91(9最大,1最小),重新打包 1表示最快压缩但体积大,9...Linux 上面默认使用的是 UTF-8 编码,防止解压后出现中文乱码,要用参数 -O unzip -O GBK 中文压缩文件.zip 3、 rar打包压缩命令 在 Linux 上可以使用 rar ...7z,gzip,xz,bzip2 等工具的支持,这些压缩工具本身只能实现对文件或目录(单独压缩目录中的文件)的压缩,没有实现对文件的打包压缩,所以我们也无需再单独去学习其他几个工具,tar 的解压压缩都是同一个命令

15.9K20

Linux打包压缩工具的使用详解

压缩工具:gzip,bzip2 压缩能力逐渐增强 打包压缩工具:tar 打包压缩工具:zip 压缩能力比gzipbzip2都强 gzipbzip2这两种压缩工具的区别: gzipbzip2...只能压缩文件,zip可以压缩文件目录 bzip2gzip的使用方法差不多,而且压缩后源文件消失,解压后压缩文件消失。...待生成的压缩包名.tar.gz] [文件名] [目录名] ——打包文件目录,并压缩(以gzip方式压缩) tar -jcvf [待生成的压缩包名.tar.bz2] [文件名] [目录名] ——打包文件目录...tar -tf [包名] 查看包里面的所有文件 打包压缩工具zip: zip用于打包压缩文件或目录 zip -r [待生成的压缩包名] [文件] [目录] 打包文件目录,并压缩 unzip...用于解压压缩包 unzip [压缩包名] 解压压缩包 tarzip:压缩后源文件保留,解压后压缩文件也保留。

74041

LinuxLinux打包和解压缩

Linux压缩经常使用的扩展名是 .tar.gz .tar.bz2 .tgz .tgz2bz2,压缩速度快 gz压缩内容更小 tar打包命令: 常用参数 c打包 x解包 f指定操作类型为文件 示例: 1....打包文件tar: tar cf 打包后存储位置 需要打包文件的位置 tar cf /tmp/etc-backup.tar /etc 2.打包压缩成.gz格式: tar czf 打包后存储位置 需要打包文件的位置...例 tar czf /tmp/etc-backup.tar /etc 3.打包压缩成.bz2格式: tar cjf 打包后存储位置 需要打包文件的位置 例 tar cjf /tmp/etc-backup.tar.../etc 4.解压缩.tar: tar xf 解压文件存在位置 解压后的存储位置 例 tar xf /tmp/etc-backup.tar.bz2 -C /root 5.解压缩.tar.gz:...解压后的存储位置 例 tar xjf /tmp/etc-backup.tar.bz2 -C /root 对比bz2gz的压缩效果发现,bz2的压缩比例更高,gz的压缩速度更快

11610

linux tar (打包压缩、解压)命令

打包程序:tar c: 创建文档 t: 列出存档内容 x:提取存档 f: filename 要操作的文档名 v:详细信息 一:打包 打包:是指把文件整合在一起,不压缩 1.将文件打包:tar cf...a.tar /etc/ 2.列出文档内容:tar tf a.tar 3.提取文档内容:tar xf a.tar 二:压缩 压缩:把打包好的文件压缩,便于存储 注:压缩一定加上后缀,便于解压,便于观看...Linux 主要有3种压缩方式 gzip: 压缩速度最快,历史最久,应用最广泛; bzip2: 压缩成的存档文件小,可用性不如gzip; xz: 最新的方式,提供最佳的压缩率。...J 用于xz压缩: filename.tar.xz 1.先看看压缩前文件大小:ls -lh 2.gzip压缩:tar zcf a.tar.gz a.tar 3.bzip2...缩:tar jcf a.tar.bz2 a.tar 4.xz压缩:tar Jcf a.tar.xz a.tar 5.压缩率对比:xz > bzip2 > gzip 三:解压 解压:将压缩好的文件解压打开

7.6K10

Linux | 文本查看与打包压缩

打包压缩与解压缩 打包压缩与解压缩 打包 - tar 将文件或文件夹打包 tar 使用实例 # tar [ option ] /文件路径/打包后的文件名 tar cf /tmp/etc-backup.tar.../etc 注意: 这里的 option 前面没有 - 压缩 - tar z 在 tar 命令中增加 z 选项可以打包压缩文件 tar z 使用实例 # tar [ option ] /文件路径/打包后的文件名...tar czf /tmp/etc-backup.tar.gz /etc Tip 可以使用 j 或 z 制定压缩的类型 # 使用 j 选项将文件压缩为 bz2 格式 tar cjf /tmp/etc-backup.tar.bz2.../etc # 使用 z 选项将文件压缩为 gz 格式 tar czf /tmp/etc-backup.tar.gz /etc 这两种压缩格式也是有区别的: bz2 的压缩比率更大,压缩后的文件更小,...但压缩时间更长,gz 相反 解压缩 - tar x 将文件解压解压文件夹或制定路径下 tar x 使用实例 # 可以使用 -C 制定解压的路径 tar xf /tmp/etc-backup.tar -C

2.3K10

Linux压缩打包命令——tar、zip、unzip

打包压缩区别打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间...,在压缩的时候通常是先打包压缩; tar命令 tar命令参数前面加”-“与不加“-”的区别: tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System...、提取打包的内容 -t 查看压缩包内容 -c 建立一个压缩打包文档 -C 切换到指定目录,表示指定解压缩包的内容打包的内容存放的目录 -v 显示压缩或者打包的内容 -f 使用文件名,在f后面要接压缩后的文件的名字...实例: a.将/root/下的ceshi.txt文件anaconda-ks.cfg文件time.sh文件打包为一个文件,名称为“jihe.tar”: b.查看jihe.tar文件的内容: c....将/root/目录下的harry目录打包,但是不打包harry目录下的ha.txt文件,如下图: 压缩文件也是同理,想要排除指定的目录压缩或者打包也是同理 zip命令unzip命令 #在使用zip

7.6K10

Linux下常用的打包压缩命令

文章目录 打包压缩 打包 / 解包 打包解包演练 压缩/解压缩 1) `gzip` 2) `bzip2(two)` 打包压缩 打包压缩 是日常工作中备份文件的一种方式 在不同操作系统中,常用的打包压缩方式是不同的...Windows 常用 rar Mac 常用 zip Linux 常用 tar.gz 打包 / 解包 tar 是 Linux 中最常用的 备份工具,此命令可以 把一系列文件 打包到 一个大文件中...压缩/解压缩 1) gzip tar 与 gzip 命令结合可以使用实现文件 打包压缩 tar 只负责打包文件,但不压缩 用 gzip 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.gz...在 Linux 中,最常见的压缩文件格式就是 xxx.tar.gz 在 tar 命令中有一个选项 -z 可以调用 gzip,从而可以方便的实现压缩和解压缩的功能 命令格式如下: #...2) bzip2(two) tar 与 bzip2 命令结合可以使用实现文件 打包压缩(用法 gzip 一样) tar 只负责打包文件,但不压缩, 用 bzip2 压缩 tar 打包后的文件

2.7K20

一文教你-Linux文件的压缩打包

---- 在windows下,我们接触最多的压缩文件是.rar格式的;但在Linux下,不能使用这种格式,它有自己独特的压缩工具。...但.zip格式在windowsLinux下都能使用。使用压缩文件,不仅能节省磁盘空间,而且传输时还能节省网络宽带。...houge.txt zip/unzip 压缩 1)基本语法 zip [ 选项 ] XXX.zip 将要压缩的内容   (功能描述:压缩文件目录的命令) unzip [ 选项...] XXX.zip                         (功能描述:解压缩文件) 2)选项说明 3)经验技巧 zip 压缩命令在 windows/linux 都通用,...4)案例实操 (1)压缩 houge.txt bailongma.txt,压缩后的名称为mypackage.zip [root@hadoop101 opt]# touch bailongma.txt

81530

Linux 编译安装、压缩打包、定时任务

Linux 编译安装 编译安装就是使用源代码安装,编译打包软件 知识储备: wget命令 简介: wget命令用来从指定的URL下载文件。...wget非常稳定,它在带宽很窄的情况下不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。...压缩打包 gzip压缩 命令: 压缩:gzip [压缩文件] 解压:gzip -d [解压文件] # a.txt 是我提前建好的 # 压缩 [root@localhost test]#...命令 tar [参数] [打包文件] 参数: -f : 指定打包的包名称 -c : 打包 -v : 显示打包的过程 -z : 使用gzip压缩压缩包 -j : 使用bzip2压缩压缩包...-f参数后面永远跟压缩包名称(-f放最后) # -fc参数的使用,指定打包的包名称,并打包 [root@localhost ~]# tar -cf test.tar test [root@localhost

54520

Linux 学习记录 二 (文件的打包压缩).

前言:本文参考《鸟哥的Linux 私房菜》,如有说的不对的地方,还请指正!谢谢!  ...环境:Centos 6.4  window不同,在Linux压缩文件需要注意的是,压缩后的文件会把源文件给替代,无论是gzip、bzip2、xz 均不支持压缩目录,要达到压缩目录的目的,需要用到tar...备注:xz压缩gzipbzip2用法类似,它相对gzipbzip2,具有更好的压缩比,但是他消耗的时间更长,几乎是gzip的一倍时间。...file1.zip 解压一个zip格式压缩包  备注:zip压缩不会覆盖源文件,Windows压缩相同 ?...--exclude=/root/etc* 按某个时间点过滤进行压缩打包文件: tar -jcv -f /root/new.tar.bz2 /etc --newer-mtime /etc/passwd 文件的

1.7K50
领券