首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 极限压缩

    一、概述 LZMA  (Lempel-Ziv-Markov  chain-Algorithm)  基于著名的LZ77压缩算法改进的压缩/解压工具,特点:高压缩率,高解压速度,低内存消耗,lzma命令行工具使用方式和...对比两大主流压缩工具:gzip,bzip2: 1,lzma和bzip2在速度上面远远输给gzip,但在压缩率方面,lzma算法占优势。...2,lzma拥有比gzip,bzip2更高的压缩比率,压缩后文件更小,纯文本文件压缩更加明显,在解压方面比bzip2速度快出数倍,对于想要有较高的压缩率,又不想消耗太多内存,lzma是首先。...3,文件属性,lzma压缩和解压缩能保持文件所有人,权限和修改时间等信息,但是gzip不保存这些信息。...可以发现,原始文件通过zma压缩后,缩小了12.8倍。

    2.7K30

    Linux入门】压缩与解压缩

    在Windows操作系统中,常见的有rar、zip等压缩文件格式,使用如 winrar 软件即可完成压缩与解压缩的操作。...在Linux操作系统中,压缩的命令及文件格式更多,本文主要列举常用的压缩与解压缩命令。...压缩打包处理命令tar:打包及压缩zip / unzip:压缩及解压缩 zip 文件rar:压缩及解压缩 rar 文件打包及压缩命令 tartar 命令是Linux下最常用的打包压缩命令,可以将多个文件或目录打包压缩成一个文件...命令格式:tar [参数] 文件名 文件/目录名-c 建立打包文件-x 压缩打包 或 解压缩-t 查看打包文件的内容-z 通过 gzip 的方式进行压缩 / 解压缩,文件名为:.tar.gz-j...rar命令格式:# 压缩rar [参数] 文件名.rar 文件/目录名# a 将文件添加到压缩文件# 解压缩rar [参数] 文件名.rar 目录名# x 解压缩命令示例:# 将目录内的文件生成压缩文件

    3.4K21

    Linux 压缩,解压缩,打包指令

    linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar...tar打包后的扩展名,没有被压缩过 *.tar.gz tar打包后经过gzip压缩后的扩展名 *.tar.bz2 tar打包后经过bzip2压缩后的扩展名 这些扩展名的意义是方便识别是那种压缩指令进行压缩的...其中compress指令由于压缩效率低下,并且gzip和bzip2都支持解压缩compress压缩过的文件,所以这个指令已经基本上没人使用了。...tar指令的参数非常多 -j: 通过bzip2支持进行压缩/解压缩 -z: 通过gzip支持进行压缩/解压缩 -v: 在压缩/解压缩过程中,将正在处理的文件名显示出来 -c: 建立压缩文件...-f filename.tar.bz2 解压缩:tar -jxv -f filename.tar.bz2 -C 要将压缩文件解压缩到的目录 gzip支持的压缩/解压缩方式 压缩:tar -zcv

    4K10

    数据库压缩备份提高备份效率

    背景     在数据库的备份过程中有很多参数,前几日发现公司的备份数据库job运行的很慢,就去研究了一下,发现在备份程序中都没有启用压缩,加上压缩以后有发现效率提高了不少,本篇就几个压缩相关的参数来看一下备份数据库的过程中如何提高备份的效率...这四个中CHECKSUM是用来保证数据安全的这里我们不做讨论,由于一般备份也不会用到多个备份集,这里我们主要讨论前三个带来的影响,当然对于数据量级比较大的可以采用多备份集,尤其不同磁盘的备份集将会大大提高效率...注意: 1> 通过压缩前后文件的大小对比可知道到压缩比率。 2> 对已启用压缩的数据库进行压缩备份,CPU消耗会变得更高 压缩主要因素包括: 1.数据类型。字符数据的压缩率要高于其他类型的数据。...相反,对于包含随机数据或者每页只有一个很大的行的数据库,压缩备份的大小几乎与未压缩的备份相同。 总结:     不难发现,以上主要测试三个数据,在合理外围内越大越能提高效率。...同时经过研究还发现,备份压缩后,还原的效率也会提高。 COMPRESSION、MAXTRANSFERSIZE、BUFFERCOUNT配合服务器的性能就能大幅提高备份效率

    5K90

    linux压缩解压命令

    gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。...语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下: -c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。...-l 对每个压缩文件,显示下列字段: 压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。...-v 对每一个压缩和解压的文件,显示文件名和压缩比。...-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。

    7.8K20

    Linux 下的压缩和解压缩

    Linux 下常见的压缩文件格式有: .tar .gz .tar.gz .tgz .bz2 .tar.bz2 .Z .tar.Z .zip .rar 下面我们就分别讲一下在 Linux 下如何用不同的方式对文件进行打包...、压缩和解压缩 tar Linux 下最常用的打包程序就是 tar 了,使用 tar 程序打出来的包我们常称为 tar包,tar包 文件的命令通常都是以 .tar 结尾的。...-f 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名 zip 和 rar .zip 和 .rar 是 Window 下的常见压缩文件,Linux也有相应的方法来解压它们: zip Linux...rar 要在 Linux 下处理 .rar 文件,需要安装 RAR for Linux,可以从网上下载 下载地址:http://www.rarsoft.com/download.htm 安装后就有了...unrar e all.rar 总结 到此为至,已经介绍了 Linux 下的 tar gzip gunzip bzip2 bunzip2 compress uncompress zip unzip rar

    2.4K20

    Linux中的压缩压缩命令

    常用压缩格式:.zip, .gz ,.bz2,tar.gz, .tar.bz2 Linux中常用的软件包都是用红色展示的 压缩文件不一定比原文件小,因为压缩文件还包括压缩格式,当原文件比较小时,压缩文件可能会比原文件大....zip压缩 Windows和Linux中的.zip格式是通用的 zip 压缩文件名 源文件 //压缩文件 例:zip 12.zip(必须要加后缀名) 12 zip -r 压缩目录名 源目录 /.../压缩目录 .zip格式解压缩 unzip 压缩文件 //解压缩文件 .gz格式压缩 Windows可以解压缩Linux的.gs格式文件,Linux不能解压缩Windows的.rar格式文件 gzip...,但是不能压缩目录 .gz解压缩压缩文件不保留) gzip -d 压缩文件 //解压缩文件 gunzip 压缩文件 //解压缩文件 .bz2压缩 bzip2 源文件名 //压缩文件,源文件会消失...bzip2 -k 源文件 //压缩后保留源文件 bzip2不能压缩目录 .bz2解压缩 bzip -d 压缩文件 //解压bzip2文件(-k保留压缩文件) bunbzip 压缩文件 //压缩文件(

    3.2K40

    Linux文件归档,压缩与解压缩

    命令 常用功能 gzip 压缩和解压缩 gunzip 解压缩 zcat 查看压缩文件内容 zless 查看压缩文本文件内容...; -v 或 --verbose:显示指令执行过程; -V 或 --version:显示版本信息; -:压缩效率是一个介于1~9的数值,预设值为“6”,指定愈大的数值,压缩效率就会愈高; -...,而非该链接所指向的文件,本参数仅在UNIX之类的系统下有效; -z:替压缩文件加上注释; -$:保存第一个被压缩文件所在磁盘的卷册名称; -:压缩效率是一个介于1~9的数值。...#要测试归档的完整性,使用: $ 7z t image-20200415101739102.png 参考: https://www.linuxidc.com/Linux...,在最右边 -p 保留备份数据的原本权限与属性,常用于备份(-c)重要的配置文件 -P 保留绝对路径 Linux主要有三种压缩方式 gzip:是公认的压缩这速度最快,压缩大文件的时候与其他的压缩方式相比更加明显

    9.4K40

    linux压缩与解压缩命令小结

    linux压缩与解压操作非常常见,其命令参数也非常的多,这里只介绍最经常用的带打包文件的几种压缩和解压方式和几个最常用的参数。...现在最常用的压缩和解压工具是gzip和bzip2,这两种工具不能相互解压对方压缩的文件。...在linux中其实没有后缀名这一说法,但是为了方便用户解压文件时方便,所以在压缩的时候往往使用不同的后缀名以区分是使用的那个工具,一般使用gzip压缩的文件后缀名是.gz,用bzip2压缩的文件取名为....(当然也有其他几种形式的,这里只讨论这两个,后面会补充一个.tar.xz的) 好了下面说一下压缩解压的命令和主要参数,其实压缩和解压都是用tar命令,只是配置不同参数而已。...解压后的文件会在此目录中如 tar -xjv -f fliename1 C  /home/filename2 好了常用的两种工具就写到这里,下面写一个用的也还比较多的.tar.xz文件的解压,这个文件的解压工具一般linux

    2.8K60

    Linux基础命令——压缩和解压缩命令

    压缩格式的介绍 Linux默认支持的压缩格式: .gz .bz2 .zip 说明: .gz和.bz2的压缩包需要使用tar命令来压缩和解压缩 .zip的压缩包需要使用zip命令来压缩,使用unzip命令来解压缩..., 必须放到所有选项后面 -z 压缩或解压缩(.gz) -j 压缩或解压缩(.bz2) -x 解包 -C 解压缩到指定目录 压缩成.gz的效果图: tar-1.png 压缩成.bz2的效果图:...tar-2.png 解压缩.gz的效果图: tar-3.png 解压缩.gz到指定目录效果图: tar-4.png 解压缩.bz2的效果图: tar-5.png 解压缩.bz2到指定目录效果图...压缩成.zip的效果图: zip-1.png 解压缩.gz的效果图: unzip-1.png 解压缩.zip到指定目录效果图: unzip-2.png 说明: 压缩文件尽量使用.gz格式,因为占用空间较少...小结 .gz和.bz2的压缩文件使用tar命令来完成压缩和解压缩 .zip的压缩文件使用zip和unzip命令来完成压缩和解压缩

    31.3K55

    linux常用命令~压缩压缩

    tar命令,对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压 -c :新建打包文件 -t :查看打包文件的内容含有哪些文件名...-x :解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中 -j :通过bzip2的支持进行压缩/解压缩 -z :通过gzip的支持进行压缩/解压缩...-v :在压缩/解压缩过程中,将正在处理的文件名显示出来 -f filename :filename为要处理的文件 -C dir :指定压缩/解压缩的目录dir 压缩: tar -jcv -f filename.tar.bz2...file1 创建一个zip格式的压缩包 unzip file1.zip 解压一个zip格式压缩包 zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个...zip格式的压缩

    2.1K10

    MySQL 批量操作,一次插入多少行数据效率最高

    假如需要插入的数据有百万条,那么一次批量插入多少条的时候,效率会高一些呢?这里博主和大家一起探讨下这个问题,应用环境为批量插入数据到临时表。...最新面试题整理:https://www.javastack.cn/mst/ 3、使用事务提升效率 还有一种说法,使用事务可以提高数据的插入效率,这是因为进行一个INSERT操作时,MySQL内部会建立一个事务...COMMIT; 事务需要控制大小,事务太大可能会影响执行的效率。MySQL有innodb_log_buffer_size配置项,超过这个值会把innodb的数据刷到磁盘中,这时,效率会有所下降。...对于普通的数据表,主键索引是肯定要有的,想要加快性能的话,就是要有序插入,每次插入记录都在索引的最后面,索引的定位效率很高,并且对索引调整较小。...如果插入的记录在索引中间,需要B+tree进行分裂合并等处理,会消耗比较多计算资源,并且插入记录的索引定位效率会下降,数据量较大时会有频繁的磁盘操作。

    2.4K30

    linux文件压缩与解压

    压缩工具的介绍 说到文件管理,就不得不说到tar,因为tar可以压缩和解压缩linux文件,所以要先了解一下压缩和解压缩。...依然有用,只不过现在我们使用压缩工具的目的,更多的是便于存储和传输,在linux系统中压缩工具有很多,不同的工具压缩后的后缀名和大小都有差异,从远古时代说起,linux都出现了以下这些格式的压缩文件 *...,因为太老,个别版本的linux已经不支持了,linux下的压缩工具还是以gzip和bzip2以及后加入的xz作为主力,但是由于这些工具,最早不能压缩目录,只能针对单一文件进行压缩,所以在日常使用中,他们都是配合着...好了我们先来学习下这些压缩工具如何使用 压缩文件的好处有如下几点: - 文件更小,便于网络传输,效率高; - 避免杂乱,可以减少文件个数,多个文件一起压缩; - 有些文件不能直接传输,比如安装程序,压缩后就可以传输了...下文件与文件夹的压缩与解压的基本使用我们就介绍到这里,那么你学会linux下对文件或文件夹压缩和解压缩了吗!

    5.2K20
    领券