压缩打包介绍 常见压缩文件 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 打包并压缩,解包并解压缩
压缩打包介绍 常见压缩文件 windows? .rar? .zip?? .7z Linux??????? .zip,? .gz,? .bz2,? .xz,? .tar.gz,? .tar.bz2,?...,如果当查看txt文件提示为二进制时,应习惯用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 打包并压缩,解包并解压缩
wiki上这个图比较形象,tar把零散的文件合拢,gzip把合拢的文件压缩。...tar -tvf archive.tar # 详细列举归档文件 archive.tar中的所有文件。 tar -xf archive.tar # 展开归档文件 archive.tar中的所有文件。...设备,*该选项后必须接打包的.tar** 三、使用示例 做试验的文件夹目录结构 1、将bdir 打包成 bdir.tar 命令:tar -cvf bdir.tar bdir 打包之前是0为什么打包之后是...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 查看其中的内容:
前言:本文参考《鸟哥的Linux 私房菜》,如有说的不对的地方,还请指正!谢谢! ...环境:Centos 6.4 和window不同,在Linux压缩文件需要注意的是,压缩后的文件会把源文件给替代,无论是gzip、bzip2、xz 均不支持压缩目录,要达到压缩目录的目的,需要用到tar....gz'的文件 gzip -9 -c services > services.gz 最佳的压缩比压缩,并保留源文件 zcat file1.gz 用来读取压缩就的源文件 备注:利用gzip压缩的文件,可以被...'shadow' 筛选打包时不包含某些文件: tar -jcv -f /root/system.tar.bz2 /root --exclude=/root/etc* 按某个时间点过滤进行压缩打包文件:...文件的 Create time,ctime 是在写入文件、更改所有者、权限或链接设置时随 Inode 的内容更改而更改的【状态】。
linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar...tar打包后的扩展名,没有被压缩过 *.tar.gz tar打包后经过gzip压缩后的扩展名 *.tar.bz2 tar打包后经过bzip2压缩后的扩展名 这些扩展名的意义是方便识别是那种压缩指令进行压缩的...gzip 文件名 参数: -v: 显示压缩比等信息 -c: 将压缩的数据输出到屏幕上,可以通过数据流重导向来处理 -d: 解压缩参数 使用-v参数显示压缩比,压缩后文件名为man_dbtest.conf.gz...上面讲的gzip和bzip2指令只能对文件进行压缩,没法对文件夹进行压缩。如果要想对文件夹进行压缩,可以使用tar指令先将文件夹打包,然后再压缩。...tar指令的参数非常多 -j: 通过bzip2支持进行压缩/解压缩 -z: 通过gzip支持进行压缩/解压缩 -v: 在压缩/解压缩过程中,将正在处理的文件名显示出来 -c: 建立压缩文件
/etc -iname "Ifcfg-ens33" #-i忽略大小写 熟用*通配符 [root@qfedu.com ~]# find /etc -iname "*.txt" 参数解释: *:表示所有字符...--取反 二、打包压缩 window打包压缩工具: 结尾:.rar .zip 打包工具:winrar zip 7zip 好压 linux打包压缩工具: 结尾:.tar.gz .tar.bz2....zip 工具:gzip bzip2(只压缩) 和 tar(打包) 打包 #tar cvf file.tar 被打包的文件/目录 ......c :create 创建 v :verbose 详细信息 f :file 文件 解包 #tar xvf 打包文件 [-C /root/Desktop] x: extract 加压缩 解包...需要安装 解压缩 #gunzip 压缩文件 #bunzip2 压缩文件 #gzip -d 压缩文件 #bzip2 -d 压缩文件 -d:dicompress 解压缩 案例
本文介绍使用 tar 命令压缩文件的操作,以及 tar 与 tar.gz tar.bz2 之间的关系。使用 tar 命令压缩一层目录要将目录下的所有文件压缩为一个 tar 包,可以使用 tar 命令。...以下是一个简单的示例,假设要将当前目录下的所有文件和子目录压缩为一个名为 archive.tar 的 tar 包:1.切换到指定目录cd /path/to/directory2.利用 * 压缩全部文件tar...-cvf archive.tar *注意要先 cd 到指定目录,才可以压缩目录下的文件。...也可以在命令行中实现:tar -czvf archive.tar.gz -C /path/to/directory .这里的 -C 选项用于切换到指定目录,然后压缩该目录下的所有文件和子目录。...-v: 显示详细信息(可选,显示正在处理的文件)。-f: 指定输出文件的名称。*: 表示当前目录下的所有文件和子目录。进一步压缩 tar 包此时可以对 tar 包进一步压缩。
文件打包和压缩 Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip、*.rar、.7z 后缀的压缩文件,还有 .gz、.xz、.bz2、.tar、.tar.gz、.tar.xz、...tar.bz2 文件后缀名 说明 *.zip zip 程序打包压缩的文件 *.rar rar 程序压缩的文件 *.7z 7zip 程序压缩的文件 *.tar tar 程序打包,未压缩的文件 *.gz gzip...程序 (GNU zip) 压缩的文件 *.xz xz 程序压缩的文件 *.bz2 tar 打包,gzip 程序压缩的文件 *.tar.gz tar打包,gzip程序压缩的文件 *.tar.xz tar...打包,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 和
---- 压缩打包介绍 windows下我们接触最多的压缩文件就是.rar格式, 但Linux有自己所特有的压缩工具。...先使用tar命令归档打包,然后使用gzip压缩 .tar.bz2 先使用tar命令归档打包,然后使用bzip压缩 注意: 1.Linux下常用压缩文件以.tar.gz结尾. 2.Linux下压缩文件必须带后缀...#压缩所有文件该如何操作?...5.查看打包好的test_opt.tar.gz里的文件 6.将打包好的test_opt.tar.gz内容指定解压至/tmp目录 7.打包etc目录下的所有文件,不要目录只要文件 8.打包etc...目录下的所有文件,排除passwd,shadow 9.打包etc目录下的所有以p开头的文件 10.打包etc目录下所有大于1M的文件
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 xf 解压文件存在位置 解压后的存储位置 例 tar xzf /tmp/etc-backup.tar.bz2 -C /root 6.解压缩.tar.bz2: tar xf 解压文件存在位置
压缩或打包文件常见扩展名 *.tar, *.tar.gz, *.gz, *.bz2, *.Z; Linux系统一般文件的扩展名用途不大,但是压缩或打包文件的扩展名时必须的,...因为linux支持的压缩命令较多,不同的压缩技术使用的压缩算法区别较大,根据扩展名能够使用对应的解压算法。...2、选项参数 -c:(create)建立打包文件 -t :查看打包文件的内容含有哪些文件 -x :解打包或解压缩的功能,可以搭配-C(大写)在特定目录解开 -j :通过bzip2...注意:拷贝非空目录要加 -r 2)将etc文件夹打包压缩成gz格式,并显示压缩详情。...tar -czvf 打包压缩后文件 被打包压缩的文件夹 [root@ied01 demo]# tar -czvf myetc.tar.gz etc 如果打包压缩成.bz2格式,那么tar命令的参数
一、压缩解压缩 1、gzip 压缩后的文件是.gz格式 压缩:gzip 文件名 或 gzip -r 目录 解压缩:gunzip 压缩文件 或 gzip -d 压缩文件 2、zip 压缩后的文件为.zip...格式(压缩、解压缩都保留原文件) 压缩:zip 压缩文件 源文件1 源文件2 …....zip -r 压缩文件 源文件1 源文件2…....解压缩:unzip 压缩后的文件 3、bzip2 压缩后的扩展名是.bz2 压缩:bzip2 文件名 解压缩:bunzip2 压缩文件 或 bzip2 -d 压缩文件 二、打包指令 1、将a、b、c...、d这四个文件打包成一个文件:file.tar tar -cvf file.tar a b c d 2、解这种包 tar -xvf file.tar 3、打包同时进行压缩 tar -zcvf file.tar.gz
在linux下最常见的压缩文件通常都是以.tar.gz 为结尾的,除此之外还有.tar .gz .bz2 .zip等等·gz gzip压缩工具压缩的文件43.240.73·bz2 bzip2 压缩工具压缩的文件...43.240.74·tar tar打包程序打包的文件(tar并没有压缩功能,只是把一个目录合并成一个文件)·tar.gz 可以理解为先用tar打包,然后再gzip压缩43.240.75·tar.bz2...同上,先用tar打包,然后再bzip2压缩2 tar 及各参数-c 新建打包文件(小c)-C 指定解压路径(大C)-t 查看打包文件内容有哪些文件名-x 解压打包文件-j 通过bzip压缩或解压文件...-z 通过gzip压缩或解压文件-f 后面接被处理的文件名或目录名-v 显示压缩解压进度-p 保留原文件或目录的属性tar –zcvp –f mysql.tar.gz /var/lib/mysql这个是打包...mysql目录并压缩(这样打包会连路径一起打包,最好是在mysql目录的上一级目录打包)tar -zxv -f mysql.tar.gz -C /dongbang解压文件到指定目录 如果不加-C 就解压到当前目录
---- 在windows下,我们接触最多的压缩文件是.rar格式的;但在Linux下,不能使用这种格式,它有自己独特的压缩工具。...但.zip格式在windows和Linux下都能使用。使用压缩文件,不仅能节省磁盘空间,而且传输时还能节省网络宽带。...] XXX.zip (功能描述:解压缩文件) 2)选项说明 3)经验技巧 zip 压缩命令在 windows/linux 都通用,...tar本身是一个打包工具,可以把目录打包成一个文件,它把所有文件整合成一个大文件,方便复制或移动 tar不仅可以打包目录,也可以打包文件,其中不管打包还是解包,原文件是不会删除的,会覆盖当前已存在的目录...1)基本语法 tar [ 选项 ] XXX.tar.gz 将要打包进去的内容 (功能描述:打包目录,压缩后的文件式.tar.gz ) 2)选项说明 3)案例实操 ( 1
打包程序: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 三:解压 解压:将压缩好的文件解压打开
tar 本身为一个打包工具,可以把目录打包成一个文件,它的好处是它把所有文件整合成一个大文件整体,方便拷贝或者移动。...-p : 使用原文件的属性,压缩前什么属性压缩后还什么属性。 -P : 可以使用绝对路径。(不常用) –exclude filename : 在打包或者压缩时,不要将filename文件包括在内。...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 //打包后大小跟源文件一样,打包是打包,不同于压缩,区分清楚。...http://www.lishiming.net/thread-96-1-3.html linux下不支持解压大于4G的zip压缩包 http://www.lishiming.net/thread
文本查看 cat 查看文本,将文本所有内容显示在终端 cat 使用实例 # cat xianyu.txt cat [文本名称] head 查看文本的开头的内容 head 使用实例 # 查看文本的前10行...打包、压缩与解压缩 打包、压缩与解压缩 打包 - 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
,在压缩的时候通常是先打包再压缩; tar命令 tar命令参数前面加”-“与不加“-”的区别: tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System...、提取打包的内容 -t 查看压缩包内容 -c 建立一个压缩,打包文档 -C 切换到指定目录,表示指定解压缩包的内容和打包的内容存放的目录 -v 显示压缩或者打包的内容 -f 使用文件名,在f后面要接压缩后的文件的名字...提取jihe.tar文件的内容到/opt目录下: 如果不用“-C”指定目录则会提取内容到当前目录 二、压缩 linux主要有三种压缩方式: 1.gzip:是公认的压缩这速度最快,压缩大文件的时候与其他的压缩方式相比更加明显...] [压缩的目录或者文件的路径] 常用参数: -m 将文件压缩后,删除原文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩的时间 -q 安静模式,在压缩的时候不显示指令执行的过程 -r 递归压缩,...将自定目录下的所有子文件以及文件一起处理 -x ”文件列表“,压缩时排除文件列表中的文件 实例: a.压缩目录,将/root/目录下的harry目录压缩为名为harry.zip压缩包: 1.正常压缩,
文章目录 打包压缩 打包 / 解包 打包解包演练 压缩/解压缩 1) `gzip` 2) `bzip2(two)` 打包压缩 打包压缩 是日常工作中备份文件的一种方式 在不同操作系统中,常用的打包压缩方式是不同的...Windows 常用 rar Mac 常用 zip Linux 常用 tar.gz 打包 / 解包 tar 是 Linux 中最常用的 备份工具,此命令可以 把一系列文件 打包到 一个大文件中....tar 文件,所以必须放选项最后 注意:f 选项必须放在最后,其他选项顺序可以随意 打包解包演练 删除桌面下的所有内容 新建三个空白文件 01.txt、02.txt、03.txt 将这三个文件打一个...压缩/解压缩 1) gzip tar 与 gzip 命令结合可以使用实现文件 打包和压缩 tar 只负责打包文件,但不压缩 用 gzip 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.gz...在 Linux 中,最常见的压缩文件格式就是 xxx.tar.gz 在 tar 命令中有一个选项 -z 可以调用 gzip,从而可以方便的实现压缩和解压缩的功能 命令格式如下: #
第六章 文件压缩和打包 6.5 zip压缩工具 zip命令可以用来解压缩文件,或者对文件进行打包操作。zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有“.zip”扩展名的压缩文件。...6.6 tar打包 tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。...压缩 -j:同时用bzip2压缩 -J:同时用xz压缩 -t:查看包里面的文件 -v:可视化 --exclude:后面跟文件名,表示打包除了该文件之外的内容 打包 eg1: 打包目录文件 [root...说明: 打包不会删除源文件,当某.tar文件已经存在时,再次打包会直接覆盖该文件,无任何提示。...6.7 打包并压缩 语法: tar [options] [filename] options: -z:同时用gzip压缩 -j:同时用bzip2压缩 -J:同时用xz压缩 打包并压缩 eg1:
领取专属 10元无门槛券
手把手带您无忧上云