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

Linux 文件压缩打包简介

压缩打包介绍 常见压缩文件 windows? .rar? .zip?? .7z Linux??????? .zip,? .gz,? .bz2,? .xz,? .tar.gz,? .tar.bz2,?....tar.xz 2. gzip压缩工具 eg. gzip 以及gzip-d 实例 下例,可以看出压缩后在解压实际大小从1.6M 变成了1.3M并且行数不变 Gzip -#表示压缩级别 1.txt (范围...zip压缩包是没办法查看内容,只能通过unzip-l查看文件列表而不是内容 tar 打包工具 在 Linux 上面更常用是 tar 工具,tar 原本只是一个打包工具,只是同时还是实现了对 7z,...gzip,xz,bzip2 等工具支持,这些压缩工具本身只能实现对文件或目录(单独压缩目录文件)压缩,没有实现对文件打包压缩,所以我们也无需再单独去学习其他几个工具,tar 解压压缩都是同一个命令...打包对于文件大小并没有太大变化,目的是把所有类型文件整合成一个大文件, 便于传输 tar -tf fred.tar 查看文件列表, 等同于unzip -l 打包压缩,解包并解压缩

2.1K30

Linux 文件压缩打包简介

压缩打包介绍 常见压缩文件 windows .rar .zip .7z Linux .zip, .gz, .bz2, .xz, .tar.gz, .tar.bz2, .tar.xz 2. gzip压缩工具...eg. gzip 以及gzip-d 实例 下例,可以看出压缩后在解压实际大小从1.6M 变成了1.3M并且行数不变 Gzip -#表示压缩级别 1.txt (范围1-9,默认6 从1 到9依次增强)...,只能通过unzip-l查看文件列表而不是内容 tar 打包工具 在 Linux 上面更常用是 tar 工具,tar 原本只是一个打包工具,只是同时还是实现了对 7z,gzip,xz,bzip2 等工具支持...,这些压缩工具本身只能实现对文件或目录(单独压缩目录文件)压缩,没有实现对文件打包压缩,所以我们也无需再单独去学习其他几个工具,tar 解压压缩都是同一个命令,只需参数不同,使用比较方便。...打包对于文件大小并没有太大变化,目的是把所有类型文件整合成一个大文件, 便于传输 tar -tf fred.tar 查看文件列表, 等同于unzip -l 打包压缩,解包并解压缩

2.4K32
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 私房菜:打包压缩备份

    本文内容精简、整理、摘抄、有感于《鸟哥Linux私房菜》第八章 • 文件与文件系统压缩打包备份。...压缩 目前常见Linux压缩命令包括有gzip、bzip2最新xz,下表是一些常见压缩文件扩展名及对应指令关系: 扩展名 指令 说明 *.Z compress 已经不流行,gzip...压缩率比gzip/bzip2都要高压缩方式 如果是经过打包(tar)压缩文件,那常见对应关系大多如下: 扩展名 说明 *.tar tar指令打包,未压缩过 *.tar.gz...,不能同时出现 - v压缩或解压缩过程显示正在处理文件名 - f后接已有tar档名或待建立档名 - C解压缩时指定目录位置 - p保留备份数据原权限属性 - P保留根目录绝对路径...`mkisofs` - 光盘刻录工具:`cdrecord` 其它压缩备份工具 - `dd` - `cpio` 文章已授权转载,原文链接:Linux 私房菜:打包压缩备份

    1.3K00

    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.6K10

    Linux打包压缩工具使用详解

    压缩工具:gzip,bzip2 压缩能力逐渐增强 打包压缩工具:tar 打包压缩工具:zip 压缩能力比gzipbzip2都强 gzipbzip2这两种压缩工具区别: gzipbzip2...只能压缩文件,zip可以压缩文件目录 bzip2gzip使用方法差不多,而且压缩后源文件消失,解压后压缩文件消失。...待生成压缩包名.tar.gz] [文件名] [目录名] ——打包文件目录,并压缩(以gzip方式压缩) tar -jcvf [待生成压缩包名.tar.bz2] [文件名] [目录名] ——打包文件目录...tar -tf [包名] 查看包里面的所有文件 打包压缩工具zip: zip用于打包压缩文件或目录 zip -r [待生成压缩包名] [文件] [目录] 打包文件目录,并压缩 unzip...# tar -uf all.tar logo.gif   这条命令是更新原来tar包all.tarlogo.gif文件,-u是表示更新文件意思。

    77141

    Linux 压缩,解压缩打包指令

    linux压缩文件扩展名有以下几种: *.Z compress程序压缩扩展名 *.gz gzip压缩扩展名 *.bz2 bzip2压缩扩展名 *.tar...tar打包扩展名,没有被压缩过 *.tar.gz tar打包后经过gzip压缩扩展名 *.tar.bz2 tar打包后经过bzip2压缩扩展名 这些扩展名意义是方便识别是那种压缩指令进行压缩...-d: 解压缩参数 bzip2指令gzip几乎是一致,上面的操作均可以换成bzip2来执行,同样可以使用bzcat指令来读取用bzip2压缩文本文件。...上面讲gzipbzip2指令只能对文件进行压缩,没法对文件夹进行压缩。如果要想对文件夹进行压缩,可以使用tar指令先将文件夹打包,然后再压缩。...tar指令参数非常多 -j: 通过bzip2支持进行压缩/解压缩 -z: 通过gzip支持进行压缩/解压缩 -v: 在压缩/解压缩过程,将正在处理文件名显示出来 -c: 建立压缩文件

    4K10

    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 下人们不免会遇到要压缩一些文件,

    5K20

    Linux常用打包压缩命令

    文件打包压缩 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 创建 zip 压缩文件在 Windows 上解压后没有任何问题,那么你还需要对命令做一些修改 shell 变量有不同类型,可参与运算,有作用域限定 使用 -l 参数将...Linux 上面默认使用是 UTF-8 编码,防止解压后出现中文乱码,要用参数 -O unzip -O GBK 中文压缩文件.zip 3、 rar打包压缩命令 在 Linux 上可以使用 rar ...7z,gzip,xz,bzip2 等工具支持,这些压缩工具本身只能实现对文件或目录(单独压缩目录文件)压缩,没有实现对文件打包压缩,所以我们也无需再单独去学习其他几个工具,tar 解压压缩都是同一个命令

    18.3K20

    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

    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压缩速度更快

    17810

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

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

    87030

    Linux | 文本查看与打包压缩

    打包压缩与解压缩 打包压缩与解压缩 打包 - tar 将文件或文件夹打包 tar 使用实例 # tar [ option ] /文件路径/打包文件名 tar cf /tmp/etc-backup.tar.../etc 注意: 这里 option 前面没有 - 压缩 - tar z 在 tar 命令增加 z 选项可以打包压缩文件 tar z 使用实例 # tar [ option ] /文件路径/打包文件名.../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.../root # 不同压缩格式,需要不同解压参数 tar zxf /tmp/etc-backup.tar.gz -C /root tar jxf /tmp/etc-backup.tar.bz2 -C

    2.3K10

    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: 最新方式,提供最佳压缩率。...注:实际中三种情况都可能遇到,所以必须有一定命名方式 z 用于gzip压缩: filename.tar.gz j 用于bzip压缩: filename.tar.bz2...缩:tar jcf a.tar.bz2 a.tar 4.xz压缩:tar Jcf a.tar.xz a.tar 5.压缩率对比:xz > bzip2 > gzip 三:解压 解压:将压缩文件解压打开

    8.3K10

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

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

    1.7K50

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

    打包压缩区别打包是指将多个文件或者目录放在一起,形成一个总包,这样便于保存传输,但是大小是没有变化压缩是指将一个或者多个大文件或者目录通过压缩算法使文件体积变小以达到压缩目的,可以节省存储空间...,在压缩时候通常是先打包压缩; tar命令 tar命令参数前面加”-“与不加“-”区别: tar命令参数前面加不加“-”执行命令结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System...xz属性 -x 解压缩、提取打包内容 -t 查看压缩包内容 -c 建立一个压缩打包文档 -C 切换到指定目录,表示指定解压缩内容打包内容存放目录 -v 显示压缩或者打包内容 -f 使用文件名...P 保留绝对路径 一、打包 实例: a.将/root/下ceshi.txt文件anaconda-ks.cfg文件time.sh文件打包为一个文件,名称为“jihe.tar”: b.查看jihe.tar...b.指定解压出来文件保存目录,将Golden.apk.tar.bz2文件解压在/opt/目录下: 补充: a.在打包压缩过程,我们有时候会看到这样语句:tar: 从成员名删除开头“/

    8K10

    linux,&&&, ||| ,&> 与 >区别

    对应刚接触linux命令小伙伴们来说,这些符号一定是很困扰下面我们一起来看这些符号区别用法& 表示任务在后台执行,如要在后台运行如:[root@localhost local]# java -jar.../tmp/log.txt文件&>可以将错误信息或者普通信息都重定向输出---------------------&& || 属于逻辑运算符号& | 属于位操作符   -------------...区别1.1 相同点:    &&&都可以用作逻辑与运算符,表示逻辑与(and),当运算符两边表达式结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false...备注:这道题先说两者共同点,再说出&&&特殊之处,并列举一些经典例子来表明自己理解透彻深入、实际经验丰富。 ...| 区别2.1 相同点 :当二者表示或时候,二者都true则true,否则为false。

    1.8K40
    领券