tar_target - CSDN
tar 订阅
Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar。 展开全文
Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar。
信息
类    型
备份文件的可靠方法
格    式
tar [主选项+辅选项] 文件或目录
所属系统
Unix/Linux系统
外文名
Tar
Tar版本
常用的tar是自由软件基金会开发的GNU版,稳定版本是1.28,发布于2014年7月27日同时,它有多个压缩率不同的版本,如tar.xz和tar.gz,前者的压缩率更高,但可能有兼容性问题。
收起全文
精华内容
参与话题
  • tar 命令详解

    千次阅读 2018-03-06 16:52:55
    tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: [plain] view plain copy -c:建立一个压缩文件的参数指令(create 的意思);  -x:解开一个压缩文件的参数指令...

    tar命令

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

    参数:
    [plain] view plain copy
    1. -c:建立一个压缩文件的参数指令(create 的意思);  
    2. -x:解开一个压缩文件的参数指令!  
    3. -t:查看 tarfile 里面的文件!  
    4. -r:向压缩归档文件末尾追加文件  
    5. -u:更新原压缩包中的文件  
    6. 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.  
    7. 特别注意,在参数的下达中, c/x/t/r/u 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。  
    下面的参数是根据需要在压缩或解压档案时可选的。
    [plain] view plain copy
    1. -z:有gzip属性,即需要用 gzip 压缩  
    2. -j:有bz2属性,即需要用 bzip2 压缩  
    3. -Z:有compress属性的  
    4. -v :压缩的过程中显示文件(显示所有过程)!这个常用,但不建议用在背景执行过程!  
    5. -O:将文件解开到标准输出  
    6. -f :使用档名,请留意,在 f 之后要立即接档名!不要再加参数!例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成『 tar -zcvPf tfile sfile』才对喔!  
    7. -p :使用原文件的原来属性(属性不会依据使用者而变)  
    8. -P :可以使用绝对路径来压缩!  
    9. -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!  
    10. --exclude FILE:在压缩的过程中,不要将 FILE 打包!    
    11. -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。  
    12. # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。  
    13. # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。   
    14. # tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。   
    15. # tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思   
    16. # tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思  
    查看
    [plain] view plain copy
    1. tar -tf aaa.tar.gz   在不解压的情况下查看压缩包的内容  
    压缩
    [plain] view plain copy
    1. tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg  
    2. tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz  
    3. tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2  
    4. tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z  
    解压
    [plain] view plain copy
    1. tar –xvf file.tar //解压 tar包  
    2. tar -zxvf file.tar.gz //解压tar.gz  
    3. tar -jxvf file.tar.bz2   //解压 tar.bz2  
    4. tar –Zxvf file.tar.Z //解压tar.Z  
    1、*.tar 用 tar –xvf 解压
    2、*.gz 用 gzip -d或者gunzip 解压
    3、*.tar.gz和*.tgz 用 tar –xzf 解压
    4、*.bz2 用 bzip2 -d或者用bunzip2 解压
    5、*.tar.bz2用tar –xjf 解压
    6、*.Z 用 uncompress 解压
    7、*.tar.Z 用tar –xZf 解压

    范例:
    [plain] view plain copy
    1. 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar  
    2. [root@linux ~]# tar -cvf /tmp/etc.tar /etc      <==仅打包,不压缩!  
    3. [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc  <==打包后,以 gzip 压缩  
    4. [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩  
    5. # 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。  
    6. # 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~  
    7. # 如果加 j 参数,则以 .tar.bz2 来作为附档名啊~  
    8. # 上述指令在执行的时候,会显示一个警告讯息:  
    9. # 『tar: Removing leading `/' from member names』那是关於绝对路径的特殊设定。  
    10.   
    11. 范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?  
    12. [root@linux ~]# tar -ztvf /tmp/etc.tar.gz  
    13. # 由於我们使用 gzip 压缩,所以要查阅该 tar file 内的文件时,  
    14. # 就得要加上 z 这个参数了!这很重要的!  
    15.   
    16. 范例三:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下  
    17. [root@linux ~]# cd /usr/local/src  
    18. [root@linux src]# tar -zxvf /tmp/etc.tar.gz  
    19. # 在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,  
    20. # 我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz ,  
    21. # 则解开的目录会在 /usr/local/src/etc 呢!另外,如果您进入 /usr/local/src/etc  
    22. # 则会发现,该目录下的文件属性与 /etc/ 可能会有所不同喔!  
    23.   
    24. 范例四:在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已  
    25. [root@linux ~]# cd /tmp  
    26. [root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd  
    27. # 我可以透过 tar -ztvf 来查阅 tarfile 内的文件名称,如果单只要一个文件,  
    28. # 就可以透过这个方式来下达!注意到! etc.tar.gz 内的根目录 / 是被拿掉了!  
    29.   
    30. 范例五:将 /etc/ 内的所有文件备份下来,并且保存其权限!  
    31. [root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc  
    32. # 这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!  
    33.   
    34. 范例六:在 /home 当中,比 2005/06/01 新的文件才备份  
    35. [root@linux ~]# tar -N '2005/06/01' -zcvf home.tar.gz /home  
    36.   
    37. 范例七:我要备份 /home, /etc ,但不要 /home/dmtsai  
    38. [root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc  
    39.   
    40. 范例八:将 /etc/ 打包后直接解开在 /tmp 底下,而不产生文件!  
    41. [root@linux ~]# cd /tmp  
    42. [root@linux tmp]# tar -cvf - /etc | tar -xvf -  
    43. # 这个动作有点像是 cp -r /etc /tmp 啦~依旧是有其有用途的!  
    44. # 要注意的地方在於输出档变成 - 而输入档也变成 - ,又有一个 | 存在~  
    45. # 这分别代表 standard output, standard input 与管线命令啦!  
    46. # 这部分我们会在 Bash shell 时,再次提到这个指令跟大家再解释啰!    
    gzip的压缩详解
    [plain] view plain copy
    1. Linux压缩保留源文件的方法:   
    2. gzip –c filename > filename.gz   
    3. Linux解压缩保留源文件的方法:   
    4. gunzip –c filename.gz > filename   
    5. gunzip的用法  
    1.作用 
    [plain] view plain copy
    1. gunzip命令作用是解压文件,使用权限是所有用户。   
    2.格式 
    [plain] view plain copy
    1. gunzip [-acfhlLnNqrtvV][-s ][文件...]   
    2. 或者gunzip [-acfhlLnNqrtvV][-s ][目录]   
    3.主要参数 
    [plain] view plain copy
    1. -a或--ascii:使用ASCII文字模式。   
    2. -c或--stdout或--to-stdout:把解压后的文件输出到标准输出设备。   
    3. -f或-force:强行解开压缩文件,不理会文件名称或硬连接是否存在,以及该文件是否为符号连接。   
    4. -h或--help:在线帮助。   
    5. -l或--list:列出压缩文件的相关信息。   
    6. -L或--license:显示版本与版权信息。   
    7. -n或--no-name:解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其忽略不予处理。   
    8. -N或--name:解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其回存到解开的文件上。   
    9. -q或--quiet:不显示警告信息。   
    10. -r或--recursive:递归处理,将指定目录下的所有文件及子目录一并处理。   
    11. -S或--suffix:更改压缩字尾字符串。   
    12. -t或--test:测试压缩文件是否正确无误。   
    13. -v或--verbose:显示指令执行过程。   
    14. -V或--version:显示版本信息。  
    展开全文
  • tar -xzvf *.tar.gz 简单说明

    千次阅读 2018-09-11 10:36:43
    tar -xzvf *.tar.gz 简单说明  (2012-04-25 09:10:36) 转载▼ 标签:  it 分类: linux tar -xzvf *.tar.gz  tar [-cxtzjvfpPN] 文件与目录 ....  参数:  -c :建立一个压缩文件的参数...

    tar -xzvf  *.tar.gz  简单说明

     (2012-04-25 09:10:36)

    转载

    标签: 

    it

    分类: linux

    tar -xzvf  *.tar.gz
          tar [-cxtzjvfpPN] 文件与目录 ....
          参数:
          -c :建立一个压缩文件的参数指令(create 的意思);
          -x :解开一个压缩文件的参数指令!
          -t :查看 tarfile 里面的文件!
          特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!
          因为不可能同时压缩与解压缩。
          -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
          -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
          -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
          -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

    展开全文
  • Linux中tar命令

    万次阅读 多人点赞 2018-01-25 16:37:45
    tar命令是类Linux中比价常用的解压与压缩命令。 可以使用命令 (man tar) 命令来进行查看man的基本命令。下面举例说明一下tar 的基本命令。 #tar -cvf sysconfig.tar /etc/sysconfig 命令解释:将目录/etc/...

    tar命令是类Linux中比价常用的解压与压缩命令。

    可以使用命令 (man tar) 命令来进行查看man的基本命令。下面举例说明一下tar 的基本命令。

    #tar -cvf     sysconfig.tar    /etc/sysconfig

    命令解释:将目录/etc/sysconfig/目录下的文件打包成文件sysconfig.tar文件,并且放在当前目录中

    (可以使用pwd命令查看当前路径,可以使用ls命令来查看当前文件夹)参数解释如下:

    -c 创建新的文档。

    -v 显示详细的tar处理的文件信息

    -f 要操作的文件名


    #tar -rvf     sysconfig.tar    /etc/sysconfig/

    命令解释:将目录/etc/sysconfig/目录下的文件添加到文件sysconfig.tar文件中去。参数解释如下

    -r 表示增加文件,把要增加的文件追加在压缩文件的末尾。


    #tar -tvf sysconfig.tar

    命令解释:查看压缩文件sysconfig.tar文件里面的内容参数解释如下:

    -t 表示查看文件,查看文件中的文件内容


    #tar -xvf sysconfig.tar

    命令解释:解压文件sysconfig.tar,将压缩文件sysconfig.tar文件解压到当前文件夹内。参数解释如下:

    -x 解压文件。


    tar调用程序进行压缩与解压缩。

    1、tar调用gzip。

    .gz结尾的文件就是调用gzip程序进行压缩的文件,相反文件以.gz结尾的文件需要使用gunzip来进行解压。tar中使用-z参数

    来调用gzip程序。在这里通过举例子来进行解释。

    #tar  -czvf  sysconfig.tar.gz /etc/sysconfig/

    命令解释:将目录/etc/sysconfig/打包成一个tar文件包,通过使用-z参数来调用gzip程序,对目录/etc/sysconfig/进行压缩,

    压缩成文件sysconfig.tar.gz,并且将压缩成的文件放在当前文件夹内。参数解释如下:

    -z 调用gzip程序来压缩文件,压缩后的文件名称以.gz结尾。

    #tar -xzvf sysconfig.tar.gz

    命令解释:这条命令是将上一条命令解压。



    2、tar调用bzip2

    .bz2结尾的文件就是调用bzip2程序来进行压缩的文件,相反,文件以.bz2结尾的文件需要使用bunzip2来解压。tar中使用-j

    参数来调用程序bzip2。

    #tar -cjvf sysconfig.tar.bz2 /etc/sysconfig/

    命令解释:将/etc/sysconfig/目录打包成一个tar包,接着使用-j参数调用bzip2来进行压缩文件,对目录/etc/sysconfig/进行

    压缩,压缩成文件sysconfig.tar.bz2并将其放在当前目录下。

    #tar -xjvf sysconfig.tar.bz2

    命令解释:解压上一个命令生成的压缩包。


    展开全文
  • linux中tar命令的用法

    万次阅读 2018-04-19 11:35:39
    linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。1.命令格式:tar[必要参数][选择参数][文件] 2....

    linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。

    1.命令格式:

    tar[必要参数][选择参数][文件] 

    2.命令功能:

    用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的 

    3.命令参数:

    必要参数有如下:

    -A 新增压缩文件到已存在的压缩

    -B 设置区块大小

    -c 建立新的压缩文件

    -d 记录文件的差别

    -r 添加文件到已经压缩的文件

    -u 添加改变了和现有的文件到已经存在的压缩文件

    -x 从压缩的文件中提取文件

    -t 显示压缩文件的内容

    -z 支持gzip解压文件

    -j 支持bzip2解压文件

    -Z 支持compress解压文件

    -v 显示操作过程

    -l 文件系统边界设置

    -k 保留原有文件不覆盖

    -m 保留文件不被覆盖

    -W 确认压缩文件的正确性

    可选参数如下:

    -b 设置区块数目

    -C 切换到指定目录

    -f 指定压缩文件

    --help 显示帮助信息

    --version 显示版本信息

    4.常见解压/压缩命令

    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 和 .tgz
    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName
    .bz2
    解压1:bzip2 -d FileName.bz2
    解压2:bunzip2 FileName.bz2
    压缩: bzip2 -z FileName

    .tar.bz2
    解压:tar jxvf FileName.tar.bz2
    压缩:tar jcvf FileName.tar.bz2 DirName
    .bz
    解压1:bzip2 -d FileName.bz
    解压2:bunzip2 FileName.bz
    压缩:未知

    .tar.bz
    解压:tar jxvf FileName.tar.bz
    压缩:未知
    .Z
    解压:uncompress FileName.Z
    压缩:compress FileName

    .tar.Z
    解压:tar Zxvf FileName.tar.Z
    压缩:tar Zcvf FileName.tar.Z DirName

    .zip
    解压:unzip FileName.zip
    压缩:zip FileName.zip DirName
    .rar
    解压:rar x FileName.rar
    压缩:rar a FileName.rar DirName 

     

    5.使用实例

    实例1:将文件全部打包成tar包

    命令:


    输出:



    说明:

    tar -cvf log.tar log2012.log    仅打包,不压缩! 

    tar -zcvf log.tar.gz log2012.log   打包后,以 gzip 压缩 
    tar -zcvf log.tar.bz2 log2012.log  打包后,以 bzip2 压缩 

    在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar包; 如果加 j 参数,则以 .tar.bz2 来作为tar包名。


    实例2:查阅上述 tar包内有哪些文件

    命令:

    tar -ztvf log.tar.gz

    输出:


    说明:

    由于我们使用 gzip 压缩的log.tar.gz,所以要查阅log.tar.gz包内的文件时,就得要加上 z 这个参数了。

    实例3:将tar 包解压缩

    命令:

    tar -zxvf /opt/soft/test/log.tar.gz

    输出:


    说明:

    在预设的情况下,我们可以将压缩档在任何地方解开的

    实例4:只将 /tar 内的 部分文件解压出来

    命令:


    输出:


    说明:

    我可以透过 tar -ztvf 来查阅 tar 包内的文件名称,如果单只要一个文件,就可以透过这个方式来解压部分文件!

    实例5:文件备份下来,并且保存其权限

    命令:

    复制代码
    代码如下:

    tar -zcvpf log31.tar.gz log2014.log log2015.log log2016.log 

    输出:

    复制代码
    代码如下:

    [root@localhost test]# ll
    总计 0
    -rw-r--r-- 1 root root 0 11-13 06:03 log2014.log
    -rw-r--r-- 1 root root 0 11-13 06:06 log2015.log
    -rw-r--r-- 1 root root 0 11-16 14:41 log2016.log
    [root@localhost test]# tar -zcvpf log31.tar.gz log2014.log log2015.log log2016.log 
    log2014.log
    log2015.log
    log2016.log
    [root@localhost test]# cd test6
    [root@localhost test6]# ll
    [root@localhost test6]# tar -zxvpf /opt/soft/test/log31.tar.gz 
    log2014.log
    log2015.log
    log2016.log
    [root@localhost test6]# ll
    总计 0
    -rw-r--r-- 1 root root 0 11-13 06:03 log2014.log
    -rw-r--r-- 1 root root 0 11-13 06:06 log2015.log
    -rw-r--r-- 1 root root 0 11-16 14:41 log2016.log
    [root@localhost test6]#

    说明:

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

    实例6:在 文件夹当中,比某个日期新的文件才备份

    命令:


    复制代码
    代码如下:

    tar -N "2012/11/13" -zcvf log17.tar.gz test

    输出:


    复制代码
    代码如下:

    [root@localhost soft]# tar -N "2012/11/13" -zcvf log17.tar.gz test
    tar: Treating date `2012/11/13' as 2012-11-13 00:00:00 + 0 nanoseconds
    test/test/log31.tar.gz
    test/log2014.log
    test/linklog.log
    test/log2015.log
    test/log2013.log
    test/log2012.log
    test/log2017.log
    test/log2016.log
    test/log30.tar.gz
    test/log.tar
    test/log.tar.bz2
    test/log.tar.gz

    说明:

    实例7:备份文件夹内容是排除部分文件

    命令:

    复制代码
    代码如下:

    tar --exclude scf/service -zcvf scf.tar.gz scf/*

    输出:

    复制代码
    代码如下:

    [root@localhost test]# tree scf
    scf
    |-- bin
    |-- doc
    |-- lib
    `-- service
    `-- deploy
    |-- info
    `-- product
    7 directories, 0 files
    [root@localhost test]# tar --exclude scf/service -zcvf scf.tar.gz scf/* 
    scf/bin/
    scf/doc/
    scf/lib/
    [root@localhost test]#</p> <p>


    【实例】

    1.将文件解压到指定目录下

    命令:tar zxvf test.tgz -C 指定目录

    如:tar zxvf /usr/local/jdk-8u161-linux-x64.tar.gz -C /usr/local/jdk1.8  

         将压缩文件jdk-8u161-linux-x64.tar.gz解压到/usr/local/jdk1.8目录下






    展开全文
  • tar命令的详细解释

    万次阅读 多人点赞 2010-05-04 12:14:00
    tar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, ...
  • tar.tar 后缀文件的解压方法

    万次阅读 2013-08-29 08:41:15
    最近下载了一个tar.tar后缀的文件始终解压不了,经过多次搜索终于找到解压方法,现总结如下: 1 先将tar.tar后缀的文件改名为tar.xz的后缀文件 2 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 3 用 tar xvf ...
  • tar压缩和解压文件或文件夹

    万次阅读 多人点赞 2018-08-21 16:08:06
    1. 使用tar压缩文件 tar -zcvf test.tar.gz ./test/ 该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz 如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令: tar -cvf test.tar ./...
  • 在安装maven时,使用tar 命令解压maven.tar.gz出现: tar :This does not look like a tar archive tar: Exiting with failure status due to previous errors 如图: 解决的办法: # gzip -d ***.tar.gz # tar -xf...
  • 压缩文件夹 xiaoq,命名为xiaoq.tar tar -cvf xiaoq.tar xiaoq/ 解压文件夹 tar -xvf xiaoq.tar
  • tar中的参数 cvf,xvf,cvzf,zxvf的区别

    万次阅读 2017-10-12 10:26:27
    tar cvf etcbak.tar etc/ 打包一个tar tar xvf etcbak.tar 解开一个tar tar cvzf etcbak.tar.gz etc/ 打包压缩一个 tar tar zxvf etcbak.tar.gz 解压一个tar
  • .tar.bz2文件解压命令

    万次阅读 多人点赞 2019-06-05 21:48:25
    从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包 .tar.gz 格式解压为 tar -zxvf xx.tar.gz .tar.bz2 格式解压为 tar -jxvf xx.tar.bz2 ...
  • linux 安装tar 命令

    万次阅读 2018-03-27 16:26:11
    yum install -y tar百度搜就没有搜到 搜出来的都是怎么安装tar文件
  • linux tar (打包、压缩、解压)命令

    万次阅读 2018-07-29 11:09:20
    打包程序:tar c: 创建文档 t: 列出存档内容 x:提取存档 f: filename 要操作的文档名 v:详细信息 一:打包 打包:是指把文件整合在一起,不压缩 1.将文件打包:tar cf a.tar /etc/ 2.列出文档内容:...
  • Linux:tar命令批量解压方法总结

    万次阅读 2020-05-19 23:33:03
    由于linux的tar命令不支持批量解压,所以很多网友编写了好多支持批量解压的shell命令,收集了一下,供大家分享: 第一: for tar in *.tar.gz; do tar xvf tar;donefortarin∗.tar.bz2;dotarxvftar; done for ...
  • linux tar 解压命令总结

    万次阅读 多人点赞 2012-07-26 11:06:55
    把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和...
  • Linux解压缩.tar.bz2

    万次阅读 2019-12-10 13:59:42
    .bz2结尾的文件是bzip2压缩的结果。 tar命令使用-j这个参数来调用gzip压缩或者解压缩.tar.bz2。 压缩 $ tar -cjf images.tar.bz2 ./images/ 解压缩 tar -xjf images.tar.bz2 ...
  • linux下.tar.gz和.gz文件解压详解

    万次阅读 2020-02-04 15:19:39
    .tar.gz和.gz文件是两种不同的文件,需要区别对待,解压命令当然也不同咯,下面来分享一下他们各自的解压方法。 1. .tar.gz文件,这种文件是tar文件的压缩文件,可以使用tar命令进行解压。 例如: 解压:tar ...
  • linux下解压tar.xz方法

    万次阅读 2018-04-08 10:53:16
    1. 解压tar.xz安装包 今天去Ubuntu上安装nodejs,下载的文件是node-v8.11.1-linux-x64.tar.xz,这是两层压缩,外面是xz压缩,里层是tar压缩,所以分两步实现解压。 # xz -d node-v8.11.1-linux-x64.tar.xz # tar ...
  • Linux解压tar.gz和tar.bz2的命令

    万次阅读 多人点赞 2017-07-26 00:06:49
     1 解压tar.gz文件tar -zxvf ×××.tar.gz 2 解压tar.bz2文件tar -jxvf ×××.tar.bz2 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?  -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 ...
  • Linux下tar命令解压到指定的目录

    万次阅读 2017-06-15 00:43:07
    Linux下tar命令解压到指定的目录 :tar -zxvf /bbs.tar.zip -C /zzz/bbs //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 这个和cp命令有点不同,cp命令如果不存在这
1 2 3 4 5 ... 20
收藏数 760,684
精华内容 304,273
关键字:

tar