精华内容
下载资源
问答
  • Linux系统下解压tar包自然要用到tar命令。下面由学习啦小编整理了解压tar包的linux命令的详细说明,希望对你有帮助。解压tar包的linux命令的详细说明tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾...

    Linux系统下解压tar包自然要用到tar命令。下面由学习啦小编整理了解压tar包的linux命令的详细说明,希望对你有帮助。

    解压tar包的linux命令的详细说明

    tar

    -c: 建立压缩档案

    -x:解压

    -t:查看内容

    -r:向压缩归档文件末尾追加文件

    -u:更新原压缩包中的文件

    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

    -z:有gzip属性的

    -j:有bz2属性的

    -Z:有compress属性的

    -v:显示所有过程

    -O:将文件解开到标准输出

    下面的参数-f是必须的

    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    linux系统下tar命令常见用法

    # tar -cf all.tar *.jpg

    这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

    # tar -rf all.tar *.gif

    这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

    # tar -uf all.tar logo.gif

    这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

    # tar -tf all.tar

    这条命令是列出all.tar包中所有文件,-t是列出文件的意思

    # tar -xf all.tar

    这条命令是解出all.tar包中所有文件,-x是解开的意思

    压缩

    tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg

    tar –czf jpg.tar.gz *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

    tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

    tar –cZf jpg.tar.Z *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

    rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux

    zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux

    解压

    tar –xvf file.tar 解压 tar包

    tar -xzvf file.tar.gz 解压tar.gz

    tar -xjvf file.tar.bz2 解压 tar.bz2

    tar –xZvf file.tar.Z 解压tar.Z

    unrar e file.rar 解压rar

    unzip file.zip 解压zip

    扩展资料:tar包如何解压文件到指定的目录

    tar czvf mysql.tar.gz /var/lib/mysql

    压缩的文件,我想解压到当前目录下,而不是绝对路径下,该如何解压?

    tar cxvf mysql.tar.gz 的话,会覆盖 /var/lib/mysql 下全部文件吧?我现在就一个表坏了,想单独恢复一个表的资料,而不是恢复全部数据库,所以要解压到指定的目录下,再把那个表资料找不来恢复。

    ============================================

    #tar zxvf mysql.tar.gz -C /home/aaa

    ============================================

    tar zxvf mysql.tar.gz -C /home/aaa

    这样的话,解压后的目录结构是怎么样的?

    /home/aaa/var/lib/mysql 吗?

    ============================================

    试下就知道了....

    ============================================

    归档里面的所有文件均是相对引用,归档解压缩(释放)在了当前目录。归档文件总是释放到当前目录,为的是防止破坏文件系统中重名的文件。

    所以,楼主的解压缩不会覆盖/var/lib/mysql,只会释放在当前目录先,即./var/lib/mysql如果想覆盖的话,在归档和解压时请使用-P参数:

    tar zcvf mysql.tar.gz -P /var/lib/mysql

    tar -Pzxvf mysql.tar.gz

    补充:Linux系统其他解压缩命令总结

    *.tar 用 tar –xvf 解压

    *.gz 用 gzip -d或者gunzip 解压

    *.tar.gz和*.tgz 用 tar –xzf 解压

    *.bz2 用 bzip2 -d或者用bunzip2 解压

    *.tar.bz2用tar –xjf 解压

    *.Z 用 uncompress 解压

    *.tar.Z 用tar –xZf 解压

    *.rar 用 unrar e解压

    *.zip 用 unzip 解压

    展开全文
  • xz后缀名文件解压方法

    千次阅读 2021-05-17 07:55:45
    后缀名为xz的这种文件是使用tar打包后再压缩生成的。解压方法是:1、xz -d **.tar.xz2、tar -xvf **.tar如没有按照xz工具,则首先需要下载、安装xz工具:http://tukaani.org/xz/xz-4.999.9beta.tar.bz2安装:1、tar ...

    后缀名为xz的这种文件是使用tar打包后再压缩生成的。解压方法是:

    1、xz -d **.tar.xz

    2、tar -xvf **.tar

    如没有按照xz工具,则首先需要下载、安装xz工具:

    http://tukaani.org/xz/xz-4.999.9beta.tar.bz2

    安装:

    1、tar -jxvf xz-4.999.9beta.tar.bz2

    2、cd xz-4.999.9beta

    3、./configure --prefix=/

    4、make

    5、sudo make install

    其他压缩格式文件解压方法:

    tar -xvf file.tar

    tar -xzvf file.tar.gz

    tar -xjvf file.tar.bz2 [-c directory] 可以指定解压后的路径

    生成压缩文件的方法:

    tar -cvf file.tar  *.jpg

    tar -czvf file.tar.gz ./*

    tar -cjvf file.tar.bz2 ./*

    其他命令:

    tar -rf  XX.tar  newfile   添加一个新文件到原有jar    --reload ??

    tar -uf XX.tar oldfile      更新一个jar中已有文件       --update

    tar -tf XX.tar                  列出jar中的文件                 --table

    展开全文
  • Linux系统下解压tar包自然要用到tar命令。下面由学习啦小编整理了解压tar包的linux命令的详细说明,希望对你有帮助。解压tar包的linux命令的详细说明tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾...

    Linux系统下解压tar包自然要用到tar命令。下面由学习啦小编整理了解压tar包的linux命令的详细说明,希望对你有帮助。

    解压tar包的linux命令的详细说明

    tar

    -c: 建立压缩档案

    -x:解压

    -t:查看内容

    -r:向压缩归档文件末尾追加文件

    -u:更新原压缩包中的文件

    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

    -z:有gzip属性的

    -j:有bz2属性的

    -Z:有compress属性的

    -v:显示所有过程

    -O:将文件解开到标准输出

    下面的参数-f是必须的

    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    linux系统下tar命令常见用法

    # tar -cf all.tar *.jpg

    这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

    # tar -rf all.tar *.gif

    这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

    # tar -uf all.tar logo.gif

    这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

    # tar -tf all.tar

    这条命令是列出all.tar包中所有文件,-t是列出文件的意思

    # tar -xf all.tar

    这条命令是解出all.tar包中所有文件,-x是解开的意思

    压缩

    tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg

    tar –czf jpg.tar.gz *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

    tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

    tar –cZf jpg.tar.Z *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

    rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux

    zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux

    解压

    tar –xvf file.tar 解压 tar包

    tar -xzvf file.tar.gz 解压tar.gz

    tar -xjvf file.tar.bz2 解压 tar.bz2

    tar –xZvf file.tar.Z 解压tar.Z

    unrar e file.rar 解压rar

    unzip file.zip 解压zip

    扩展资料:tar包如何解压文件到指定的目录

    tar czvf mysql.tar.gz /var/lib/mysql

    压缩的文件,我想解压到当前目录下,而不是绝对路径下,该如何解压?

    tar cxvf mysql.tar.gz 的话,会覆盖 /var/lib/mysql 下全部文件吧?我现在就一个表坏了,想单独恢复一个表的资料,而不是恢复全部数据库,所以要解压到指定的目录下,再把那个表资料找不来恢复。

    ============================================

    #tar zxvf mysql.tar.gz -C /home/aaa

    ============================================

    tar zxvf mysql.tar.gz -C /home/aaa

    这样的话,解压后的目录结构是怎么样的?

    /home/aaa/var/lib/mysql 吗?

    ============================================

    试下就知道了....

    ============================================

    归档里面的所有文件均是相对引用,归档解压缩(释放)在了当前目录。归档文件总是释放到当前目录,为的是防止破坏文件系统中重名的文件。

    所以,楼主的解压缩不会覆盖/var/lib/mysql,只会释放在当前目录先,即./var/lib/mysql如果想覆盖的话,在归档和解压时请使用-P参数:

    tar zcvf mysql.tar.gz -P /var/lib/mysql

    tar -Pzxvf mysql.tar.gz

    补充:Linux系统其他解压缩命令总结

    *.tar 用 tar –xvf 解压

    *.gz 用 gzip -d或者gunzip 解压

    *.tar.gz和*.tgz 用 tar –xzf 解压

    *.bz2 用 bzip2 -d或者用bunzip2 解压

    *.tar.bz2用tar –xjf 解压

    *.Z 用 uncompress 解压

    *.tar.Z 用tar –xZf 解压

    *.rar 用 unrar e解压

    *.zip 用 unzip 解压

    展开全文
  • 今天尝试编译内核,下载到了一份tar.xz结尾的压缩文件,网上解决方法比较少,不过还是...补充:目前可以直接使用 tar xvJf ***.tar.xz来解压。另外提供了<>,请继续阅读。认识tar.xz格式文件是在Linux内核的...

    今天尝试编译内核,下载到了一份tar.xz结尾的压缩文件,网上解决方法比较少,不过还是找到了,如下:

    $xz -d ***.tar.xz

    $tar -xvf ***.tar

    可以看到这个压缩包也是打包后再压缩,外面是xz压缩方式,里层是tar打包方式。

    补充:目前可以直接使用 tar xvJf ***.tar.xz来解压。

    另外提供了<>,请继续阅读。

    24914b79ec4cbb3c0605f5dd033dfbfe.png

    认识tar.xz格式文件是在Linux内核的官方网站上,比如最新的Linux内核3.12,就是.xz后缀的文件。

    根据维基百科的解释, xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。xz 在GNU coreutils(版本 7.1 或更新)中被使用。xz 作为压缩软件包被收录在 Fedora (自Fedora 12起), Arch Linux, FreeBSD、 Slackware Linux、CRUX 和 Funtoo中。

    由于 xz 文件格式的压缩率更高,已在 Linux 各发行版中广泛使用。最典型的就是Linux内核,3.12版本的xz压缩包仅72.85MB,解压后能达到518.77MB。

    XZ Utils的官方网站为:http://tukaani.org/xz/

    那么,如何创建和解压.xz 格式文件呢?以解压linux-3.12.tar.xz为例。

    解压 xz 格式文件

    方法一:

    需要用到两步命令,首先利用 xz-utils 的 xz 命令将 linux-3.12.tar.xz 解压为 linux-3.12.tar,其次用 tar 命令将 linux-3.12.tar 完全解压。

    xz -d linux-3.12.tar.xz

    tar -xf linux-3.12.tar

    方法二(推荐)

    tar -Jxf linux-3.12.tar.xz

    创建 xz 格式文件

    方法一:

    也是用到两步命令,首先利用 tar 命令将 linux-3.12 文件夹打包成 linux-3.12.tar,其次用 xz-utils 的 xz 命令将 linux-3.12.tar 压缩成 linux-3.12.tar.xz。

    tar -cf linux-3.12.tar linux-3.12/

    xz -z linux-3.12.tar

    方法二(推荐)

    tar -Jcf linux-3.12.tar.xz linux-3.12/

    展开全文
  • 大致总结了一下linux下各种....tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压 1:gunzip FileName.gz解压2:gzip -d FileN...
  • linux中.tar文件怎么解压1、打包压缩tar -cvf etc.tar /app/etc #打包tar -zcvf pack.tar.gz pack/ #打包压缩为一个.gz格式的压缩包tar -jcvf pack.tar.bz2 pack/ #打包压缩为一个.bz2格式的压缩包tar -Jcvf pack....
  • tar 解压多个文件

    2021-05-16 09:50:51
    tar -Jxv -f Layan* -C ~/work 这样的命令进行解压,以下方法仅仅针对这样的情况进行解压 1:包名前几个数字相同 2:不能解压到当前文件夹(有需要的自己改,添加一个链表,存储文件信息) c代码如下 #include <...
  • 1.解压缩:Linux下以tar.gz为扩展名的软件包,是用tar程序打包并用gzip程序压缩的软件包。要安装这种软件包,需要先对软件包进行解压缩,使用“tar -zxfv filename.tar.gz”可以对软件包进行解压缩,解压缩所得的...
  • 使用解压命令: tar -xvf node-v12.16.2-linux-x64.tar.xz 报错换成下面命令: tar -zxvf node-v12.16.2-linux-x64.tar.xz 这时候你该想一想你下载tar.xz包的时候有没有断网,出现以下这种情况,然后你选择了...
  • Linux的tar解压命令

    2021-07-06 11:13:36
    其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2 filename.zip的解压: unzip filename.zip filename.tar.gz的解压: tar -zxvf filename.tar.gz 其中zxvf含义分别如下 z: gzip 压缩...
  • 压缩解压linux下怎么解后缀名是gzip的文件?1.以.a为扩展名的文件:#tar xvfile.a2.以.z为扩展名的文件:#uncompressfile.Z3.以.gz为扩展名的文件:#gunzipfile.gz4.以.bz2为扩展名的文件:#bunzip2...
  • 辅助参数:-z :用 gzip 压缩/解压缩-j :用 bzip2 压缩/解压缩-v :显示压缩/解压缩的进度条-f :使用档名(注意:f后面不要接参数,也就是说-zxfv是不对的,要写成-zxvf)实例:解压一个文件:tar -zxvf abc.t...
  • Linux下的解压于压缩确实有点小复杂神马7z啊,gz2啊,bz2啊,rar啊……不过看完此文,你就不会觉得复杂了。嘻嘻~~tar命令常见参数与实例:——————————————————————————————————-...
  • CentOS下tar解压 gz解压 bz2等各种解压文件使用方法大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!.tar解包:tar xvf ...
  • linux下tar命令解压到指定的目录 : #tar zxvf /bbs.tar.zip -C /zzz/bbs //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这...
  • 1. 解压缩:在Linux下,扩展名为tar.gz的软件包与tar程序一起打包,并由gzip程序... 进入此目录解压的文件如何安装,您可以看到解压缩的文件.2. 安装:执行解压缩命令后,解压缩后生成的文件中通常包含“安装”文件....
  • linux解压tar命令

    2021-05-11 02:08:37
    linuxTar命令的用法与常见压缩文件类型及解压语法:tar[主选项+辅选项]文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c创建新的档案文件。如果用户...
  • 简介这篇文章主要介绍了linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令(示例代码)以及相关的经验技巧,文章约6037字,浏览量504,点赞数7,值得推荐!.tar解包:tar xvf FileName.tar打包:tar cvf FileName...
  • 这几年随着XP系统的退役,国产操作系统逐渐的成为了电脑的热点话题,基于linux内核的国产操作系统是否能够被大众接受是一个至关重要的问题,那么linux的基本操作中,linux(Ubuntu)如何安装tar.gz文件,下面就让本小...
  • 我们都知道Linux系统下的tar命令可用于文件的解压缩,在利用tar命令解压tar.gz文件的时候,提示gzip:stdin:not in gzip format错误,遇到这种情况该如何解决呢?随小编来了解下tar.gz文件解压报错的解决方法。在...
  • Linux下的解压于压缩确实有点小复杂神马7z啊,gz2啊,bz2啊,rar啊……不过看完此文,你就不会以为复杂了。嘻嘻~~htmltar命令常见参数与实例:————————————————————————————————...
  • 大致总结了一下linux下各种....tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压 1:gunzip FileName.gz解压2:gzip -d FileN...
  • Linux下解压tar.xz文件

    千次阅读 2021-01-18 18:15:27
    xz是一个基于LZMA算法的文件压缩算法,使用xz算法压缩的文件通常以.tar.xz或.txz结尾,下面看下如何使用tar命令抽取或解压.tar.xz或.txz文件。解压tar.xz文件,可以使用tar命令带上-x(–extract)选项并用-f指定...
  • 这个是解决zip压缩包上传到服务器中解压的过程中会出现乱码 所以使用了tar格式的压缩吧 使用的是Linux命令解压的 在Linux的默认的版本中不是所有的命令都有,但是基本的命令是都有的,但是有一下不常用的命令是没有...
  • linux下解压tgz文件--tar命令详解

    千次阅读 2021-05-08 22:58:56
    tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不...
  • tar -c|x|u|r|t[z|j][v] -f [未打包文件]将多个文件打包为一个归档文件,可以在打包的同时进行压缩。支持的格式为tar(归档)、gz(压缩)、bz2(压缩率更高,比较耗时)-c 创建-x 解包-u 更新-r 添加-t 查看-d 比较压缩包内...
  • java代码实现压缩文件.gz后缀格式,解压后无后缀格式问题 package com.ctid.cps.util.gzipUtil; import com.ctid.util.file.FileUtil; import com.ctid.util.file.GZip; import java.io.ByteArrayInputStream; ...
  • 举例说明:要将目录logs打包压缩并分割成多...完成后会产生下列文件:logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac要解压的时候只要执行下面的命令就可以了:cat logs.tar.bz2.a* | tar xj再举例:要将文件te...
  • 1.tar.gz tar.bz2 tar.xf2.gzip3.zip4.zcatdata +%F #打包名称包含当前时间常用命令:1.tar打包压缩打包:tar czf dir1.tar.gz dir1解压:####### tar解压会覆盖掉之前存在的目录,解压前先把原目录重命名备份 #####...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,026
精华内容 12,010
关键字:

后缀是tar怎么解压