精华内容
下载资源
问答
  • linux将两个文件压缩
    千次阅读
    2020-12-04 16:00:10

    tar命令

    可以用来压缩打包单文件、多个文件、单个目录、多个目录。

    Linux打包命令_tar

    tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。

    常用格式:

    单个文件压缩打包 tar czvf my.tar.gz file1

    多个文件压缩打包 tar czvf my.tar.gz file1 file2,…(file*)(也可以给file*文件mv 目录在压缩)

    单个目录压缩打包 tar czvf my.tar.gz dir1

    多个目录压缩打包 tar czvf my.tar.gz dir1 dir2

    解包至当前目录:tar xzvf my.tar.gz

    cpio

    含子目录find x* | cpio -o > /y/z.cpio

    不含子目录ls x* | cpio -o > /y/z.cpio

    解包: cpio -i < /y/z.cpio

    [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 …

    参数:

    -c :建立一个压缩文件的参数指令(create 的意思);

    -x :解开一个压缩文件的参数指令!

    -t :查看 tarfile 里面的文件!

    特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!

    因为不可能同时压缩与解压缩。

    -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

    -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

    -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

    -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成

    『 tar -zcvPf tfile sfile』才对喔!

    -p :使用原文件的原来属性(属性不会依据使用者而变)

    -P :可以使用绝对路径来压缩!

    -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!

    –exclude FILE:在压缩的过程中,不要将 FILE 打包!

    范例:

    范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar

    [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!

    [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩

    [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩

    特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。

    如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~

    如果加 j 参数,则以 .tar.bz2 来作为附档名啊~

    上述指令在执行的时候,会显示一个警告讯息:

    『tar: Removing leading `/’ from member names』那是关於绝对路径的特殊设定。

    范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?

    [root@linux ~]# tar -ztvf /tmp/etc.tar.gz

    由於我们使用 gzip 压缩,所以要查阅该 tar file 内的文件时,

    就得要加上 z 这个参数了!这很重要的!

    范例三:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下

    [root@linux ~]# cd /usr/local/src

    [root@linux src]# tar -zxvf /tmp/etc.tar.gz

    在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,

    我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz ,

    则解开的目录会在 /usr/local/src/etc 呢!另外,如果您进入 /usr/local/src/etc

    则会发现,该目录下的文件属性与 /etc/ 可能会有所不同喔!

    范例四:在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已

    [root@linux ~]# cd /tmp

    [root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd

    我可以透过 tar -ztvf 来查阅 tarfile 内的文件名称,如果单只要一个文件,

    就可以透过这个方式来下达!注意到! etc.tar.gz 内的根目录 / 是被拿掉了!

    范例五:将 /etc/ 内的所有文件备份下来,并且保存其权限!

    [root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc

    这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!

    范例六:在 /home 当中,比 2005/06/01 新的文件才备份

    [root@linux ~]# tar -N ‘2005/06/01’ -zcvf home.tar.gz /home

    范例七:我要备份 /home, /etc ,但不要 /home/dmtsai

    [root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

    范例八:将 /etc/ 打包后直接解开在 /tmp 底下,而不产生文件!

    [root@linux ~]# cd /tmp

    [root@linux tmp]# tar -cvf - /etc | tar -xvf -

    这个动作有点像是 cp -r /etc /tmp 啦~依旧是有其有用途的!

    要注意的地方在於输出档变成 - 而输入档也变成 - ,又有一个 | 存在~

    这分别代表 standard output, standard input 与管线命令啦!

    这部分我们会在 Bash shell 时,再次提到这个指令跟大家再解释啰!

    #################################

    转自:http://blog.csdn.net/liangzhao_jay/article/details/48052913

    更多相关内容
  • Linux文件压缩和打包(二)

    千次阅读 2021-05-10 21:37:50
    压缩1)压缩文件 # zip [压缩文件路径] [原文件路径]2)压缩目录 # zip -r [压缩文件路径] [原文件路径1] [原目录路径2] ...从上图可以看出,使用zip压缩后,原文件不会被删除2.解压1)解压到当前所在目录# unzi...

    摘要:6.5 zip压缩工具

    6.6 tar打包

    6.7 打包并压缩

    一 zip压缩工具

    相比较于gzip bzip2 xz压缩工具,zip压缩支持压缩目录

    f2025155e9da

    1.压缩

    1)压缩文件  # zip [压缩文件路径] [原文件路径]

    f2025155e9da

    2)压缩目录 # zip -r [压缩文件路径] [原文件路径1] [原目录路径2] ...

    f2025155e9da

    从上图可以看出,使用zip压缩后,原文件不会被删除

    2.解压

    1)解压到当前所在目录

    # unzip [压缩文件路径]

    f2025155e9da

    2)解压到指定目录

    # unzip [压缩文件名] -d [解压路径]

    f2025155e9da

    从上图可以看出使用unzip解压不能修改文件名,压缩前是什么名字,解压后依然是那个名字,即使指定了文件名,系统也会默认为一个目录后再解压;

    3)查看压缩包内文件列表

    # unzip -l [压缩文件名]

    这种zip的压缩包是无法像gzip bzip2 xz压缩包一样直接查看文件内容的,只能查看这个压缩包内文件的列表信息

    f2025155e9da

    二 tar打包

    打包对文件大小没有太大变化,tar会将文件块block填满,因此打包后可能略有缩小,打包有利于文件的传输

    f2025155e9da

    1.打包目录/文件

    # tar -cvf [包名] [打包的目录1、文件1、目录2] //其中c表示create,v表示vision可视化,v可以省略

    f2025155e9da

    如果重新打包时包名与之前的包名一样,新包会覆盖旧包

    2.解包

    # tar -xvf [包名]  //解包后,会覆盖原来被打包的目录文件,且不会提示

    f2025155e9da

    3.查看文件列表

    # tar -tf [包名]

    f2025155e9da

    4.打包时过滤

    # tar -cvf [包名] --exclude [文件1]  --exclude [目录1] --exclude... [打包文件目录]

    其中exclude后面跟的文件或目录不支持连着写,需要分开写,且支持通配符*

    f2025155e9da

    三 打包并压缩

    f2025155e9da

    1.    打包压缩为.tar.gz

    # tar -czvf [压缩包名] [原文件1、目录2、文件3]

    f2025155e9da

    打包压缩和打包后文件大小对比如下:

    f2025155e9da

    2. 打包压缩为.tar.bz2

    # tar -cjvf   [压缩包名] [原文件1、目录2、文件3]

    3. 打包压缩为.tar.xz

    # tar -cJvf   [压缩包名] [原文件1、目录2、文件3]

    4.解包

    # tar -xzvf [压缩包名]

    # tar -xjvf [压缩包名]

    # tar -xJvf [压缩包名]

    5.查看压缩包文件列表

    # tar -tf [压缩包名]

    展开全文
  • Linux文件打包压缩详解

    千次阅读 2021-11-20 14:40:49
    我们知道在Windows下最常见的压缩文件就只有种,一是,zip,另一是.rar。可是Linux就不同 了,它有.gz、.tar.gz、.tgz、.bz2、.Z、.tar等众多的压缩文件名,其中最常见的有.gz、.tar、.tar.gz此外windows下的.zip...

    一、Windows与Linux的压缩文件

    我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同 了,它有.gz、.tar.gz、.tgz、.bz2、.Z、.tar等众多的压缩文件名,其中最常见的有.gz、.tar、.tar.gz此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。

    二、Linux文件的打包与压缩

    • 打包是指将一大堆文件或目录什么的变成一个总的文件。
    • 压缩则是将一个大的文件通过一些压缩算法变成一个小文件。

    这源于Linux中的很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你就得先借助另外的工具将这一大堆文件先打 成一个包,然后再就原来的压缩程序进行压缩。

    1. .tar文件只是将文件简单地打包,文件的大小没有变化,也就是说.tar文件只是一个包,没有被压缩。
    2. .tar.gz文件是打包后用gzip压缩得到的,文件会被压缩存放,可以减小压缩文件的大小,可以便于传输和存储。
    3. .gz文件是将一个文件用gzip压缩之后得到的压缩文件。

    三、打包与压缩的简单使用

    常用的文件打包和压缩的命令是tar命令和gzip命令,下面分别介绍。

    1、gzip和gunzip(不重要,可直接看tar命令)

    gzip命令是用来压缩单个文件的,也就是说不能用来压缩目录。这样就不难理解为什么linux中要单独有一个用来打包的tar命令。因此,对于目录,可以先使用tar命令打包,然后用gzip命令进行压缩。当然,现在利用tar中的某些选项,也可以一步到位,详见下文。

    gunzip命令是用来对gzip产生的压缩文件进行解压的。其实,gzip的-d选项就是用来解压缩的。所以gunzip就等同于gzip -d。

    下面是gzip命令的几个例子:

    将a.txt压缩为当前目录下的a.txt.gz(默认的名字就是这个样子在原文件名的后面加一个.gz)

    gzip a.txt

    将a.txt.gz解压到当前目录

    gunzip a.txt.gz

    gzip -d a.txt.gz

    到这里不难发现gzip和gunzip在压缩文件或者是解压缩文件的时候,都会将原来的文件删除。因此,为了压缩或者解压缩之后保留源文件,我们要用到两个命令的-c选项。-c选项是将压缩的结果写到标准输出,这里用的是linux重定向的功能将标准输出中的压缩或者解压缩的结果写入到一个文件,从而得到解压缩或者压缩的结果,同时保留原文件。

    .gz压缩

    gzip -c filename > filename.gz

    解压缩

    gunzip -c filename.gz > filename

    gzip -cd filename.gz > filename

    2、tar(打包压缩必看)

    tar命令可以用来将目录打包,其中也提供了打包之后压缩的选项。下面是tar命令使用的几个例子。

    创建压缩文件.tar

    下面的命令会将lfqy目录下的test目录打包为test-02-07-14.tar

    tar -cvf test-14-09-12.tar /home/lfqy/test

    其中,-c选项代表创建新的tar文件(也就是不删除原文件);-v表示显示创建的过程;-f表示指定新创建的tar文件的名字,-f后面必须要紧跟文件名,因此,f选项放在各个选项的最后面。

    创建压缩文件.tar.gz

    为了创建要给gzip压缩包,还要使用tar命令的-z选项。

    下面的命令将lfqy目录下的test目录压缩为test-14-09-12.tar.gz。

    tar -cvzf test-14-09-12.tar.gz /home/lfqy/test

    这里要注意的是,和习惯上不同,在创建压缩包时,tar命令-f选项后面跟的是文件压缩后的名称,再后面才是被压缩文件的名称。

    .tar文件的解压缩

    为了解压.tar文件,要用到tar命令的-x选项代替压缩文件时用到的-c选项。文件默认会被解压到当前的目录,如果要指定解压到那个目录,需要用到-C选项。

    下面的命令将文件解压到当前目录

    tar -xvf filename.tar

    下面的命令将文件解压到指定的目录

    tar -xvf filename.tar -C /home/lfqy/file_untar/

    .tar.gz文件的解压缩

    .tar.gz文件解压缩的方式和tar文件相同

    下面的命令将文件解压到当前目录

    tar -xvf filename.tar.gz

    下面的命令将文件解压到指定目录

    tar -xvf filename.tar.gz -C /home/lfqy/file_untar/

    四、tar命令详解及范例

    tar [-cxtzjvfpPN] 文件与目录 …
    参数:
    -c :建立一个压缩文件的参数指令(create 的意思);
    -x :解开一个压缩文件的参数指令!
    -t :查看 tarfile 里面的文件!
    特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
    -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
    -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
    -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
    -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
       例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
       『 tar -zcvPf tfile sfile』才对喔!
    -p :使用原文件的原来属性(属性不会依据使用者而变)
    -P :可以使用绝对路径来压缩!
    -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
    –exclude FILE:在压缩的过程中,不要将 FILE 打包!

    范例:

    范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
    [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
    [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
    [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩

    特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。

    如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~

    如果加 j 参数,则以 .tar.bz2 来作为附档名啊~

    上述指令在执行的时候,会显示一个警告讯息:

    『tar: Removing leading `/" from member names』那是关于绝对路径的特殊设定。

    范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?
    [root@linux ~]# tar -ztvf /tmp/etc.tar.gz

    由于我们使用 gzip 压缩,所以要查阅该 tar file 内的文件时,

    就得要加上 z 这个参数了!这很重要的!

    范例三:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
    [root@linux ~]# cd /usr/local/src
    [root@linux src]# tar -zxvf /tmp/etc.tar.gz

    在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,

    我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz ,

    则解开的目录会在 /usr/local/src/etc 呢!另外,如果您进入 /usr/local/src/etc

    则会发现,该目录下的文件属性与 /etc/ 可能会有所不同喔!

    范例四:在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已
    [root@linux ~]# cd /tmp
    [root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd

    我可以透过 tar -ztvf 来查阅 tarfile 内的文件名称,如果单只要一个文件,

    就可以透过这个方式来下达!注意到! etc.tar.gz 内的根目录 / 是被拿掉了!

    范例五:将 /etc/ 内的所有文件备份下来,并且保存其权限!
    [root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc

    这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!

    范例六:在 /home 当中,比 2005/06/01 新的文件才备份
    [root@linux ~]# tar -N “2005/06/01” -zcvf home.tar.gz /home

    范例七:我要备份 /home, /etc ,但不要 /home/dmtsai
    [root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

    范例八:将 /etc/ 打包后直接解开在 /tmp 底下,而不产生文件!
    [root@linux ~]# cd /tmp
    [root@linux tmp]# tar -cvf - /etc | tar -xvf -

    这个动作有点像是 cp -r /etc /tmp 啦~依旧是有其有用途的!

    要注意的地方在于输出档变成 - 而输入档也变成 - ,又有一个 | 存在~

    这分别代表 standard output, standard input 与管线命令啦!

    展开全文
  • Linux文件压缩和打包

    千次阅读 2021-05-11 15:44:39
    ​​​6.1压缩打包介绍Windows下我们用的最多的压缩文件是.rar和.zip格式的,而在Linux系统下,我们的压缩文件有:.tar、.gz、.tar、.gz、.bz2、.zip等。使用压缩文件的好处是:一是可以节省磁盘空间;二是在传输时...

    ​​​6.1 压缩打包介绍

    Windows下我们用的最多的压缩文件是.rar和.zip格式的,而在Linux系统下,我们的压缩文件有:.tar、.gz、.tar、.gz、.bz2、.zip等。

    使用压缩文件的好处是:一是可以节省磁盘空间;二是在传输时可以节省网络带宽。

    下面是Linux下常见的后缀名所对应的压缩工具:

    .gz:由gzip压缩工具压缩的文件。

    .bz2:由bzip2压缩工具压缩的文件。

    .tar:由tar打包的文件(不压缩)。

    .tar.gz:先由tar打包,再由gzip压缩的文件。

    .tar.bz2:先由tar打包,再由bzip2压缩的文件。

    .tar.xz:先由tar打包,再用xz压缩的文件。

    6.2 gzip压缩工具

    gzip的格式为:gzip [ -d# ] filename,其中#为1-9,表示压缩等级,1为最差,9为最好,默认为6。

    7b5bc0aafc83fef3d3e0cf446210528c.png

    ef8dda3b414f2336124fdfe67d882211.png

    可以看到,文件file_etc.txt通过gzip压缩后,变为file_etc.txt.gz,大小也由30M压缩为11M。用gzip压缩后,原文件也会消失。

    -d:在解压缩时使用。

    da19df39d719b25a1678b230167721a8.png

    zcat命令可以查看压缩文件的内容。

    注意:gzip不支持压缩目录。

    a8b289e58770c48c0397dc9efcf87636.png

    6.3 bzip2压缩工具

    bzip2的格式为:bzip2 [ -dz ] filename,-z表示压缩(压缩时-z可以不加),-d表示解压缩,压缩级别有1-9,默认级别为9。

    压缩:bzip2 (-z) file_etc.txt

    6eed8ec7e0f42428a1f3c7362ba6acec.png

    解压缩:bzip2 -d file_etx.txt.bz2

    124209f1c0b32ae0d9d679852462827b.png

    同样,bzip2也不可以压缩目录。

    745e48adefaa86b201cafd1951501494.png

    6.4 xz压缩工具

    xz的格式为:xz [ -dz ] filename,-z表示压缩(可以不加),-d表示解压缩。

    压缩:

    52bb30b4997e6afcba6908cc038a531a.png

    解压缩:

    4d1fecf21fb727b66321b0a54bc0cf92.png

    同样,xz命令也不能压缩目录:

    e9e118ca56babec9fbd5b831be1a5317.png

    6.5 zip压缩工具

    zip的格式为:zip [ 目标文件名 ] [ 要压缩的文件或目录 ]。

    zip可以压缩一个文件,也可以压缩多个文件:

    6a4a65c248ab691dc26fe39d5928489c.png

    压缩目录:

    c6dfd28a1c336e7be05ee99ef6679ace.png

    可以发现,不论是压缩文件还是压缩目录,都不会把源文件和源目录删除。

    zip可以压缩文件和目录,使用zip压缩目录时,需要指定目录下的文件。

    如果在压缩目录时,只写目录名,zip命令仅仅只是把子目录本身压缩,而不是把子目录下的文件也压缩,如果想把子目录下的文件也压缩,那么,需要加上-r参数:

    6ebc78caa362456ff2fd32bbcafa76b7.png

    zip文件的解压命令为unzip :

    5717e90f4902b7cc637b0cfee987352d.png

    6.6 tar打包

    tar是一个打包工具,可以把目录打包成一个文件,把所有文件整合成一个大文件,方便复制或移动。

    tar的格式为:tar [ -zjJxtcvf ] filename

    -z:同时用gzip压缩。

    -j:同时用bzip2压缩。

    -J:同时用xz压缩。

    -x:解包或者解压缩。

    -t:查看tar包里的文件。

    -c:建立一个tar包或者压缩文件包。

    -v:可视化。

    -f:后面跟文件名(-f filename),如果是多个参数组合的情况下,-f要写到最后面。

    6.7 打包并压缩

    1、打包的同时使用gzip压缩:

    9cd09ad70e55fbbd9cb62b043c68669a.png

    使用-tf选项,可以查看包或者压缩包的文件列表:

    2f899dcca4799308df1a9f181dbf9ce7.png

    使用-xzvf选项可以解压.tar.gz格式的压缩包:

    cbd5654a3938100ac46c78553873f6eb.png

    2、打包的同时使用bzip2压缩:

    3cd031ec3ca9550378359cae908ead90.png

    使用-tf选项来查看压缩包的文件列表:

    92b81e099945fa9c0b4552d891a2ddad.png

    使用-jxvf选项来解压.tar.bz2格式的压缩包:

    2caf6df0b95ff54690a2fcf7e38edc11.png

    关于gzip、bzip2、xz和zip的对比:

    c4df3fe8f092f46c1a9ebddc8efa6de8.png

    展开全文
  • 有时我们必须一次提取多个压缩和rard文件,所有文件都位于一文件夹中。通过Ubuntu UI进行操作非常简单;您需要做的就是选择要提取的所有文件,单击鼠标右键,然后使用“提取”选项它们全部提取出来。真正的交易...
  • Linux压缩文件的 5 种方法

    千次阅读 2021-05-17 17:07:35
    Linux 上有不少用于压缩文件的...它通常用于个文件拉入一个单个的文件中,以便容易地传输到另一个系统,或者文件作为一个相关的组进行备份。它也提供压缩的功能,这就很有意义了,附加一个 z 压缩选项能...
  • Linux系统中如何压缩文件

    千次阅读 2021-07-25 11:37:46
    linux压缩与解压命令
  • tar命令 可以用来压缩打包单文件、多个文件、单个目录、多个目录。 Linux打包命令_tar ...多个文件压缩打包 tar czvf my.tar.gz file1 file2,...(file*)(也可以给file*文件mv 目录在压缩) ...
  • linux++压缩文件夹

    千次阅读 2021-05-09 08:18:36
    这里讨论使用Python解压如下五种压缩文件:.gz .tar .tgz .zip .rar简介gz: 即gzip,通常只能压缩个文件。与tar结合起来就可以实现先打包,再压缩。tar: linux系统下的打包工具,只打包,不压缩tgz:即tar.gz。...
  • Linux文件的打包与压缩(tar命令)

    千次阅读 2022-07-09 11:26:04
    详细介绍Linux文件的打包、解包、压缩、解压缩的基本概念,和使用tar命令进行这些操作的方法
  • 1. 掌握对文件和文件夹的压缩与解压缩方式。 2. 了解各命令的参数含义。
  • gzip怎样某个文件夹下的文件批量压缩到目标文件夹下,同时保留原始文件
  • Linux文件压缩和解压缩命令使用详解

    千次阅读 2021-05-09 00:16:52
    Linux文件压缩和解压缩命令使用详解发布时间:2013-12-25 15:25:05 作者:佚名 我要评论在Linux系统中,我们通常使用的文件压缩命令有:bunzip2 , bzip2 , cpio , gunzip , gzip ,split(切割文件) , zgrep(在压缩...
  • 打包是指个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩...
  • linux文件压缩、解压缩方法(tar)

    千次阅读 2020-04-21 16:41:20
    注: 1、以下测试在ubuntu 9.10(32位)上进行,... 在网络传递文件时,可以先将文件压缩,然后传递压缩后的文件,从而减少网络带宽。 接受者接受文件后,解压即可。 2)压缩的类型 有损压缩、无损压缩。 a)有...
  • 我在Linux上有一个250GB的压缩文件,我想它拆分为250个1GB文件,并在运行时压缩生成的部分文件(只要一个文件被生成,它应该被压缩)。 我试图用这个 -一个.gz文件拆分为多个1GB压缩(.gz)文件zcat file.gz | split...
  • 你知道Linux之间如何传输文件吗? 不同的Linux主机之间想要实现文件相互拷贝的方法有三种: 第一种:ftp,也就是其中一台Linux安装ftpServer,这样可以另外一台使用ftp的client程序来进行文件的copy。 第二种:...
  • tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz...
  • linux tar压缩解压文件

    千次阅读 2021-05-14 04:06:30
    时间:2016-08-30作者:admin 阅读:次-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五是独立的命令,压缩解压都要用到其中一,可以和别的命令连用但只能用...
  • Linux 系统 压缩和解压 gz 格式文件

    千次阅读 2021-05-13 08:20:46
    Linux 系统 压缩和解压 gz 格式文件引言前面我们说了在 Linux 系统上比较常用的打包压缩解压 tar 及 zip 文件 的命令,那 Linux 上还有什么...压缩文件命令将文件压缩为 .gz 格式的文件使用的命令为 gzipgzip 是 Li...
  • Linux压缩文件的 5 种方法

    千次阅读 2020-07-03 14:05:53
    它通常用于个文件拉入一个单个的文件中,以便容易地传输到另一个系统,或者文件作为一个相关的组进行备份。它也提供压缩的功能,这就很有意义了,附加一个 z 压缩选项能够实现压缩文件。  当使用 z 选项为 ...
  • Linux文件压缩命令

    万次阅读 2019-04-28 10:55:33
    gzip/gunzip:主要是进行单个文件压缩和解压缩的命令。 示例:gzip hello.txt #执行压缩hello.txt ls hello.txt.gz #查看文件信息 gunzip hello.txt.gz #解压文件命令 2、tar 命令 tar可以用来打包文件,还...
  • 我们常常用这命令来归档压缩文件,如何压缩之后删除原文件呢?假设我们压缩文件文件aaa.log 为aaa.log.tar.gz ,归档压缩之后,并删除文件aaa.log。请参阅下面的命令:tar -zcvf aaa.log.tar.gz aaa.log --remove-...
  • Linux系统中打包文件的命令详解

    千次阅读 2021-05-08 22:39:56
    Linux系统中遇到要打包文件的时候我们该使用什么命令呢?下面由学习啦小编为大家整理了Linux系统中打包文件的命令详解的相关知识,希望对大家有帮助!Linux系统中打包文件的命令详解tartar 的选项与参数非常的多!我们...
  • linux下怎么解压缩rar文件教程

    千次阅读 2021-05-17 14:34:37
    接下来是小编为大家收集的linux下怎么解压缩rar文件教程,欢迎大家阅读:linux下怎么解压缩rar文件教程rar并不是免费软件,听说可以下载一rar for linux的tar.gz安装包,不过我没有试过,我是直接在终端中输入命令...
  • Linux文件传输、解压缩文件

    千次阅读 2018-09-28 10:04:48
    第一次在服务器上部署项目文件,谨慎慢又慢,搜了那么多命令也是瞎,直接简单上手得多舒服 1.上传本地文件linuxlinux下载文件到本地命令 1)sz命令发送文件到本地:[ ]# sz ...2.解压缩文件 Linux下如何...
  • 其实linux有几命令都是用于解压缩的。这里就举例unzip 例如在一文件夹里你又许多.zip 文件,如1.zip, 2.zip, 3.zip ......。如果想把它们解压缩到同一文件夹(举例名为unzipped),命令为: unzip '*.zip' -...
  • Linux下分卷Zip文件的合并并解压缩

    千次阅读 2020-02-12 09:57:25
    有时候给项目上发包是分好几压缩包发过去的,在Linux下怎么去解压合并 方法: 首先 cat piflow-server-0.9.zip* > piflow-server-0.9.zip #合并为一zip包 然后 unzip piflow-server-0.9.zip #解压zip包 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 238,740
精华内容 95,496
关键字:

linux将两个文件压缩

友情链接: CHNN.zip