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

Linux中用tar命令对文件夹进行打包压缩

压缩打包文件常见扩展名 *.tar, *.tar.gz, *.gz, *.bz2, *.Z; Linux系统一般文件的扩展名用途不大,但是压缩打包文件的扩展名时必须的,...因为linux支持的压缩命令较多,不同的压缩技术使用的压缩算法区别较大,根据扩展名能够使用对应的解压算法。...3、案例 案例1:在/tmp文件夹下创建demo文件夹,将/etc目录拷贝到/tmp/demo目录里,然后打包压缩成gz格式,要求显示压缩详情。...注意:拷贝非空目录要加 -r 2)将etc文件夹打包压缩成gz格式,并显示压缩详情。...tar -czvf 打包压缩后文件 被打包压缩文件夹 [root@ied01 demo]# tar -czvf myetc.tar.gz etc 如果打包压缩成.bz2格式,那么tar命令的参数

3.8K20

Linux 压缩,解压缩打包指令

linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar...tar打包后的扩展名,没有被压缩过 *.tar.gz tar打包后经过gzip压缩后的扩展名 *.tar.bz2 tar打包后经过bzip2压缩后的扩展名 这些扩展名的意义是方便识别是那种压缩指令进行压缩的...上面讲的gzip和bzip2指令只能对文件进行压缩,没法对文件夹进行压缩。如果要想对文件夹进行压缩,可以使用tar指令先将文件夹打包,然后再压缩。...对于tar指令,只需记住以下六个就够用了: bzip2支持的压缩/解压缩方式 压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或者文件夹 查询:tar -jtv...-f filename.tar.gz 要被压缩的文件或者文件夹 查询:tar -ztv -f filename.tar.gz 解压缩:tar -zxv -f filename.tar.gz -

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

Linux常用打包压缩命令

简介 Linux 上常用的压缩/解压工具,介绍了zip、rar、tar的使用。...文件打包压缩 Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip、*.rar、.7z 后缀的压缩文件,还有 .gz、.xz、.bz2、.tar、.tar.gz、.tar.xz、...打包,xz程序压缩的文件 *.tar.bz2 tar打包,bzip2程序压缩的文件 *.tar.7z tar打包,7z程序压缩的文件 1、 zip 压缩打包程序 使用 zip 打包文件 将 test...Linux 上面默认使用的是 UTF-8 编码,防止解压后出现中文乱码,要用参数 -O unzip -O GBK 中文压缩文件.zip 3、 rar打包压缩命令 在 Linux 上可以使用 rar 和...去掉路径解压 mkdir tmp unrar e test.rar tmp/ 4、 tar 打包工具 在 Linux 上面更常用的是 tar 工具,tar 原本只是一个打包工具,只是同时还是实现了对

15.9K20

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 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

【Android开发】如何打包压缩文件、文件夹

前言 在开发Android应用过程中,基本都会遇到需要压缩文件的需求,比如打包日志文件上传等功能,今天就来看看如何开发一个通用的工具类用于压缩文件或文件夹。...但是压缩文件夹的时候,就需要带上相对路径,比如要压缩文件夹中有一个名字为“1”的文件夹,下面有一个“xxx.txt”文件,那么创建ZipEntry时传入的条目就应该是“1/xxx.txt” 除了创建ZipEntry...", src, zos) zos.close() 这样就可以将一个文件夹下的所有文件打包压缩包里了。...空目录 上面的方法还有一个问题,当文件夹中有空目录的情况这个目录就无法打包压缩包中,所以对于空目录我们需要单独处理一下。...总结 这样我们就可以打包压缩文件或文件夹了,为了方便可以封装成一个工具类,方便以后使用。

55320

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学习第二十篇:zip压缩,tar打包以及打包压缩

tar -cvf 123.tar 123 //可视化打包压缩目录123后名字为123.tar tar -cvf 123.tar 1.txt 123 //可视化打包压缩目录123和文件1.txt后名字为...123.tar 1.txt 2.txt [root@xie-02 zzz]# du -sh 123 123.tar //打包后大小跟源文件一样,打包打包,不同于压缩,区分清楚。...123/ 123/2.txt [root@xie-02 zzz]# tar -tf 123.tar //查看tar包里面的文件 123/ 123/2.txt 打包压缩 tar命令非常好用的一个功能就是可以在打包的时候直接压缩...tar -zcvf 123.tar.gz 123 //打包的同时使用gzip压缩 tar -zxvf 123.tar.gz //解包并解压缩 tar -jcvf 123.bz2 123 //打包的同时使用...http://www.lishiming.net/thread-96-1-3.html linux下不支持解压大于4G的zip压缩包 http://www.lishiming.net/thread

1.9K60

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

打包压缩的区别: 打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间...,在压缩的时候通常是先打包压缩; tar命令 tar命令参数前面加”-“与不加“-”的区别: tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System...、提取打包的内容 -t 查看压缩包内容 -c 建立一个压缩打包文档 -C 切换到指定目录,表示指定解压缩包的内容和打包的内容存放的目录 -v 显示压缩或者打包的内容 -f 使用文件名,在f后面要接压缩后的文件的名字...提取jihe.tar文件的内容到/opt目录下: 如果不用“-C”指定目录则会提取内容到当前目录 二、压缩 linux主要有三种压缩方式: 1.gzip:是公认的压缩这速度最快,压缩大文件的时候与其他的压缩方式相比更加明显...将/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学习笔记(五)打包压缩与解压缩

(五)打包压缩与解压缩 ?...一、 打包 我们的根目录下有一个xiaoyu文件夹,现在我们要将它打包成一个文件,我们可以使用命令: tar cf /tmp/xiaoyu-backup.tar /root/xiaoyu 这里的意思是:...实际在Linux下运行这个命令时,会报错: ? 因为在Linux系统下,使用tar命令对文件进行打包时,一般不建议使用绝对路径; 3....意思是将当前目录下的xiaoyu文件夹打包成xiaoyu-backup.tar的包,放在/tmp目录下 (2)添加参数P 或者我可以给tar命令添加一个参数P,就会按照原来的绝对路径打包 tar cPf.../xiaoyu 参数z表示打包的同时进行gzip压缩,使用双扩展名表示:打包的同时也进行了压缩。 ? 2.

93930

Linux 私房菜:打包压缩和备份

本文内容精简、整理、摘抄、有感于《鸟哥的Linux私房菜》第八章 • 文件与文件系统的压缩打包和备份。...压缩 目前常见的Linux压缩命令包括有gzip、bzip2和最新的xz,下表是一些常见的压缩文件扩展名及对应指令关系: 扩展名 指令 说明 *.Z compress 已经不流行,gzip...压缩率比gzip/bzip2都要高的压缩方式 如果是经过打包(tar)的压缩文件,那常见的对应关系大多如下: 扩展名 说明 *.tar tar指令打包,未压缩过 *.tar.gz...tar指令打包,用gzip压缩过 *.tar.bz2 tar指令打包,用bzip2压缩过 *.tar.xz tar指令打包,用xz压缩过 以下是上述几种压缩命令的常见用法: gzip [-cdv...`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指令打包...,用bzip2压缩过 *.tar.xz tar指令打包,用xz压缩过 以下是上述几种压缩命令的常见用法: gzip [-cdv#] 档名,压缩或解压缩,支持操作旧式的compress指令处理的*.Z...取值范围介于1-9,1最快压缩率最低,9最慢但压缩比最高,默认是6 xzcat/xzmore/xzless/xzgrep 压缩档,用于查看或过滤出xz格式的压缩档内容 打包 以上压缩指令仅支持操作单一文件

1.5K10

linux tar命令打包整个文件夹详解,Linux tar打包命令详解

Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。...首先声明一点,压缩命令不能直接压缩目录,必须先用 tar 命令将目录打包,然后才能用 gzip 命令或 bzip2 命令对打包文件进行压缩。...(解压缩打包)操作 你可能会觉得 Linux 实在太不智能了,一个打包压缩,居然还要先打包成 “.tar” 格式,再压缩成 “.tar.gz” 或 “.tar.bz2” 格式。...其实 tar 命令是可以同时打包压缩的,前面的讲解之所打包压缩分开,是为了让大家了解在 Linux打包压缩的不同。...和”.tar.bz2″格式,才是 Linux 中最常用的压缩方式,这是大家一定要掌握的压缩和解压缩方法。

13.7K10

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

Linux 编译安装 编译安装就是使用源代码安装,编译打包软件 知识储备: wget命令 简介: wget命令用来从指定的URL下载文件。.../usr/local/nginx/sbin/nginx # 7.1、关闭服务 /usr/local/nginx/sbin/nginx -s stop systemctl stop nginx Linux...压缩打包 gzip压缩 命令: 压缩:gzip [压缩文件] 解压:gzip -d [解压文件] # a.txt 是我提前建好的 # 压缩 [root@localhost test]#...[参数] [打包文件] 参数: -f : 指定打包的包名称 -c : 打包 -v : 显示打包的过程 -z : 使用gzip压缩压缩包 -j : 使用bzip2压缩压缩包 -x : 解压...-f参数后面永远跟压缩包名称(-f放最后) # -fc参数的使用,指定打包的包名称,并打包 [root@localhost ~]# tar -cf test.tar test [root@localhost

54520

linux压缩与解压缩-tar和zip_linux打包命令

linux下tar和zip压缩效率 图 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
领券