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

linux文件压缩与解压

压缩工具介绍 说到文件管理,就不得不说到tar,因为tar可以压缩和解压缩linux文件,所以要先了解一下压缩和解压缩。...依然有用,只不过现在我们使用压缩工具目的,更多是便于存储和传输,在linux系统中压缩工具有很多,不同工具压缩后缀名和大小都有差异,从远古时代说起,linux都出现了以下这些格式压缩文件 *...,因为太老,个别版本linux已经不支持了,linux压缩工具还是以gzip和bzip2以及后加入xz作为主力,但是由于这些工具,最早不能压缩目录,只能针对单一文件进行压缩,所以在日常使用中,他们都是配合着...-C 解压到指定目录 -c 建立tar包 -t 查看tar包内文件 -x 解压tar包 -p 不修改文件属性 -f 指定文件名称 -j 使用bzip2算法 -...下文件文件压缩与解压基本使用我们就介绍到这里,那么你学会linux下对文件文件压缩和解压缩了吗!

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

    linux文件压缩方案

    created the zipfile in the appropriate BINARY mode and that you have compiled UnZip properly) unzip智能压缩...4g/2g大小zip文件,根据版本不同,如果超大文件的话,使用下面的方案p7zip linux下大文件压缩方法,使用p7zip,支持x86和arm 1: http://sourceforge.net...p7zip/ 2: 下载源码包 p7zip_16.02_src_all.tar.bz2 3: tar -xjpf 解压后,进入bin目录使用 make & make install 进行安装 如果你想解压缩到特定目录...,可以使用以下命令: “` 7z x 文件名.7z -o 目标目录 “` 将文件解压到指定目录下。...解压加密7z文件: 如果7z文件加密了,你需要提供密码来解压缩文件。使用以下命令: “` 7z x 文件名.7z -p “` 然后输入密码并按回车键。

    13210

    使用 opencv 将图片压缩指定文件尺寸

    前言 图片压缩应用很广泛,如生成缩略图等。前期我在进行图片处理过程中碰到了一个问题,就是如何将图片压缩指定尺寸,此处尺寸指的是生成图片文件大小。...我使用 opencv 进行图片处理,于是想着直接使用 opencv 进行图片压缩处理, opencv 本身包含了压缩指定像素大小方法,奈何寻找了很多方法均不能压缩指定文件尺寸,于是自己在思考后写出了此方法...二、图片压缩 2.1 常规压缩 opencv 支持常规压缩,可以将图片压缩指定像素尺寸或者按比例缩放。...压缩指定像素尺寸: new_image = cv.resize(image, size) 其中 size 是一个二维元组,表示压缩后图片宽高。...三、结论 本文简单介绍了如何使用 opencv 将图片压缩指定文件尺寸,当然你也可以选择其他文件处理类库而不是 opencv ,这个完全可以根据用户自己兴趣而来,并且也可以优化最终循环算法,以达到更佳效果

    4.3K80

    Linux如何生成指定大小文件

    在一些依赖磁盘空间测试中,或者需要一些大文件时,最好办法是快速生成指定大小文件 fallocate命令(推荐) 可以直接分配一个指定容量真实大小文件,且速度很快。...用法: fallocate -l 5G test.txt --创建一个大小为5G真实文件(ls ,du都能看到5�G) dd命令 #创建一个5G大test.txt文件 dd if=/dev/zero...of=test.txt count=10 bs=512M #创建一个5G大test.txt文件,但显示容量为10G dd if=/dev/zero of=test.txt count=10 bs...=512M seek=10 count 块数量,bs是块大小,seek是从多少块后开始写真实数据 truncate命令 #创建一个10G大虚拟文件,真实大小是0 truncate -s 10G...10g.txt 文件大小有真实大小和虚拟大小,du命令计算出来大小是真实大小(du -sh *),ls看到是虚拟大小 参考 fallocate快速创建大文件

    7.7K50

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

    列出zip压缩文件详细信息 zip -A:调整可执行自动解压缩文件; -b:指定暂时存放文件目录; -c:替每个被压缩文件加上注释; -d:从压缩文件内删除指定文件; -D:压缩文件内不建立目录名称...-V:保留VMS文件版本信息; -X:解压缩时同时回存文件原来UID/GID; -d:指定文件压缩后所要存储目录; -x:指定不要处理.zip压缩文件哪些文件; -Z:unzip-Z...zipinfo -1:只列出文件名称; -2:此参数效果和指定“-1”参数类似,但可搭配“-h”,“-t”和“-z”参数使用; -h:只列出压缩文件文件名称; -l:此参数效果和指定“-m”参数类似...-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。 -r 表示递归所有的子文件夹。 Mytest.7z 是压缩好后压缩包名。 /home:是压缩目标。...,在最右边 -p 保留备份数据原本权限与属性,常用于备份(-c)重要配置文件 -P 保留绝对路径 Linux主要有三种压缩方式 gzip:是公认压缩这速度最快,压缩文件时候与其他压缩方式相比更加明显

    9.4K40

    Linux查看文件指定行数内容

    文章目录 1、tail 用法 2、head 用法 1、tail 用法 tail date.log 输出文件末尾内容,默认10行 tail -20 date.log...输出最后20行内容 tail -n -20 date.log 输出倒数第20行到文件末尾内容 tail -n +20 date.log 输出第20行到文件末尾内容 tail -f...2、head 用法 head date.log 输出文件开头内容,默认10行 head -15 date.log 输出开头15行内容 head -n +15 date.log...输出开头到第15行内容 head -n -15 date.log 输出开头到倒数第15行内容 3、sed 用法 sed -n "开始行,结束行p" 文件名 sed -n '...-n 5p 文件名 输出第5行 tail 和 head 加上 -n参数后 都代表输出到指定行数,tail是指定行数到结尾,head是开头到指定行数 +数字 代表整数第几行

    11.1K20

    linux tar压缩文件命令,tar打包压缩文件命令

    wiki上这个图比较形象,tar把零散文件合拢,gzip把合拢文件压缩。...-d 选项程序) -j, –bzip2 通过 bzip2 压缩归档 -J, –xz 通过 xz 压缩归档 -z, –gzip, –gunzip, –ungzip 通过 gzip 压缩归档 -Z, –...compress, –uncompress 通过 compress 压缩归档 3、辅助选项 -v, –verbose 详细地列出处理文件 -f, –file=ARCHIVE 使用归档文件或 ARCHIVE...4、查看bdir.tar中文件 命令:tar -tf bdir.tar,该命令同时可以查看使用-z,-j,-J打包压缩文件包中内容 注意如果包中文件过多,可在命令后加|less分屏显示 命令:...6、将1.txt、adir、bdir打包再用gzip压缩(用其他压缩方式只需替换其中z为j或J) 命令:tar -czvf bdir.tar.gz 1.txt adir bdir 查看其中内容:

    6.6K20

    Linux系统文件压缩与备份

    Linux 系统选有相当多压缩命令可以使用,这些压缩指令可以让我们更方便从网上下载大型文件,本章第一节内容我们就来谈谈这个 Linux 系统下常用几种压缩格式吧....《鸟哥Linux私房菜 (基础学习篇 第三版)》 - 作者:鸟哥 《Linux就该这么学》 - 作者:刘遄 Linux 文件压缩 你是否有过文件文件太大,导致无法以U盘将他复制完成困扰,还有你是否有过要备份某些重要数据...这是因为 Linux 支持压缩命令非常多,且不同命令所用压缩技术并不相同,当然彼此之间可能就无法互通压缩/解压缩文件,所以当你下载到某个压缩包时,自然就需要知道该文件是由哪种压缩命令所制作出来,...好用来对照着解压缩啊,也就是说,虽然 Linux 文件属性基本上是与文件没有绝对关系,但是为了好区分这些文件使用是那种压缩技术,从而出现了拓展名,下面是 Linux 系统下常用一些压缩格式....◆ gzip是在Linux系统中经常使用一个对文件进行压缩和解压缩命令,既方便又好用,其拓展名为.gz,gzip不仅可以用来压缩、较少使用文件以节省磁盘空间,还可以和tar命令一起构成Linux

    2.6K20

    Linux 文件压缩和打包简介

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

    2.4K32

    Linux解压文件指定目录方法

    本文介绍了Linux解压文件指定目录方法,分享给大家,具体如下: tar在Linux上是常用打包、压缩、加压缩工具,他参数很多,折里仅仅列举常用压缩与解压缩参数 参数: -c :create...建立压缩档案参数; -x : 解压缩压缩档案参数; -z : 是否需要用gzip压缩; -v: 压缩过程中显示档案; -f: 置顶文档名,在f后面立即接文件名,不能再加参数 举例: 一,将整个/home...则以tar.gz 或tgz来代表gzip压缩tar file文件 1 将tgz文件解压到指定目录 tar zxvf test.tgz -C 指定目录 比如将/source/kernel.tgz解压到.../source/linux-2.6.29 目录 tar zxvf /source/kernel.tgz -C /source/ linux-2.6.29 2 将指定目录压缩指定文件 比如将linux...-2.6.29 目录压缩到 kernel.tgz tar czvf kernel.tgz linux-2.6.29 以上就是本文全部内容,希望对大家学习有所帮助。

    19.7K31

    Linux解压文件指定目录

    大家好,又见面了,我是你们朋友全栈君。 tar是Linux中常用打包、压缩、加压缩工具,tar参数很多,这里仅仅列举常用压缩与解压缩参数。...tar参数: -c :create 建立压缩档案参数 -x : 解压缩压缩档案参数 -z : 是否需要用gzip压缩 -v: 压缩过程中显示档案 -f: 置顶文档名,在...# 仅打包,不压缩 tar -zcvf /home/www/images.tar.gz /home/www/images # 打包后,以gzip压缩 在参数 f 后面的压缩文件名是自己取,...后缀名习惯上用 .tar,如果加z参数,则以tar.gz 或tgz来代表gzip压缩tar file文件 2....文件解压 将tgz文件解压到指定目录 tar zxvf test.tgz -C 指定目录 比如将/kernel.tgz解压到 /linux-2.6.29 目录 tar zxvf /kernel.tgz

    5.8K10
    领券