首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏葫芦

    linux tar备份,并比对tar备份是否成功

    # tar cvf backup.tar /etc #gzip -q backup.tar 或 # tar cvfz backup.tar.gz /etc/ 2.释放一个后缀为tar.gz的文件 #gunzip backup.tar.gz #tar xvf backup.tar 或 # tar xvfz backup.tar.gz 3.用一个命令完成压缩 #tar cvf - /etc # tar xvfz backup.tar.Z 或 # uncompress backup.tar.Z #tar xvf backup.tar 6.如何解开.tgz文件? 应用举例: 1)展开 abc.tar.gz 使用命令: tar xvzf abc.tar.gz 展开 abc.tar 使用命令: tar xvf abc.tar 2)将当前目录下的 man 目录及其子目录存成存档 man.tar tar cf man.tar .

    6.6K60发布于 2019-05-09
  • 来自专栏sktj

    linux tar

    常见解压、压缩命令 tar .gz .tar.gz 和 .tgz .bz2 .tar.bz2 .bz .tar.bz .Z .tar.Z .zip .rar 五. linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。 常见解压、压缩命令 tar 打包:tar cvf FileName.tar DirName (将目录Dirname及其下面的目录、文件打包成名为FileName.tar的包) 解包:tar xvf FileName.tar 解压:uncompress FileName.Z .tar.Z 压缩:tar Zcvf FileName.tar.Z DirName 解压:tar Zxvf FileName.tar.Z .zip 使用实例 1:将文件全部打包成tar包 命令: tar -cvf log.tar 1.log tar -zcvf log.tar.gz 1.log tar -jcvf log.tar.bz2 1.log

    5.4K20编辑于 2022-05-20
  • 来自专栏XBD

    tar - 归档

    格式的压缩包 J 创建 xz 格式的压缩包 x 解压一个压缩包 c 创建一个压缩包 t 查看压缩包的内容 r 把文件追加到压缩包末尾 u 用新的文件替换压缩包中的旧文件 # 创建一个压缩包,排除一些文件 tar zcvf data.tar.gz -T /root/aa -X /root/bb -T:指定需要压缩的目录或文件,需要绝对路径 -X:指定需要排除的文件或目录,需要绝对路径

    1.8K10编辑于 2022-10-27
  • 来自专栏全栈程序员必看

    Linux下tar解压到当前目录,zip压缩,tar压缩,tar解压

    Linux下tar解压tar.gz文件到当前目录 很多时候我们需要把文件解压到当前目录,命令如下: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ 有时候很讨厌 压缩: tar -zcvf myfile.tgz file1 file2 tar解压: tar -zxvf myfile.tgz tar -xvzf community_images.tar.gz tar         详细信息 f:   file(file=archieve)    文件 tar -jxvf filename.tar.bz2 tar -Jxvf filename.tar.xz tar -Zxvf filename.tar.Z 事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压 tar -xvf filename.tar.gz tar -xvf filename.tar.bz2 tar -xvf filename.tar.xz tar -xvf filename.tar.Z ---- 有个使用jar进行解压的奇淫技巧: jar -xf file.zip

    10.1K40编辑于 2022-08-26
  • 来自专栏首富手记

    tar归档报错tar: Removing leading ` from member names

    今天用tar命令归档文件的时候一直提示“tar: Removing leading `/' from member names” [root@zsf tmp]# tar -cvf test.tar / tmp/* tar: Removing leading `/' from member names /tmp/123.tar /tmp/1.txt /tmp/2.tar /tmp/P tar: /tmp -cvfP test1.tar /tmp/*   test1.tar tar: Removing leading `/' from member names /tmp/123.tar /tmp/1.txt /tmp/2.tar tar: /tmp/P: file is the archive; not dumped /tmp/test1.tar /tmp/test.tar #发现有报的新的错误,为什么呢 立马把f和P调换一下位置 [root@zsf tmp]# tar -cvPf test1.tar /tmp/* /tmp/123.tar /tmp/1.txt /tmp/2.tar /tmp/P /tmp

    2.5K20发布于 2018-09-10
  • 来自专栏全栈程序员必看

    tar 分割压缩

    1、普通tar压缩命令 tar -zcvf cm-11.tar.gz cm-11 //将cm-11文件夹压缩成cm-11.tar.gz 2、压缩后的文件太大,需要将cm-11.tar.gz分割成N tar -zcvf cm-11.tar.gz cm-11 | split -b 4000M -d -a 1 – cm-11.tar.gz. * | tar -zxv 6、附上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

    3.7K20编辑于 2022-09-01
  • 来自专栏java 微风

    解决:Dockerfile 中执行 tar 命令始终报错:tar: xxxx: Cannot stat: No such file or directory tar: Exiting with

    1. docker 执行 build , dockerfile 中有一行命令: RUN tar -zcvP -f clientOne.tar /root/jiangyu/projects/springCloud 把 tar 命令单独执行也是一切正常 。 报错如红色内容: tar: /root/jiangyu/projects/springCloud/clientOne/springcloud-clientOne: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors ? tar 后面是用 绝对路径 还是相对路径 都行。 写成这样也行: tar -zcvf clientOne.tar .

    6.6K10发布于 2019-08-01
  • 来自专栏mythsman的个人博客

    tar命令基本用法

    打包命令 tar -cvf [生成的文件] [需打包的文件1] [需打包的文件2] [需打包的文件3]... 需要说明的是这里的生成文件一般.tar结尾以让人分辨出这是个包包(特殊目的除外)。 -j [--I --bzip ]  使用bzip2命令处理备份文件(通常以.tar.bz2结尾) 解包命令 tar -xvf [生成的文件] [包包] 我们把打包命令的-c参数换成-x参数就可以了。 -x [--extract, --get] 从归档文件中解析文件(用法和-c一致) 解压命令 与两种压缩方式对应的就是两种解压方式喽~ tar -zxvf [生成的文件] [包包] tar -jxvf -x 参数是互斥的,前面也可以搭配-z -j之类的压缩参数,这一点视情况而定) 指定解压文件夹 tar命令的解压地址实际上是按照相对路径来的,如果非得用绝对路径的话,需要加上-C参数来指定绝对路径: tar -zxvf /tmp/etc.tar.gz -C /tmp ---- 以上就是tar命令的基础用法,当然,tar命令还有很多高级用法,不过一般用的比较少了,这里就不详细说了,以后需要用到就去翻文档吧。

    2.6K10编辑于 2022-11-14
  • 来自专栏洞明学问

    tar 和 tree

    在 Linux 系统中,无论是官方 JDK 还是 OpenJDK 都有中文字库不全的问题。需要通过安装默认字体来解决这个问题:

    62910发布于 2020-05-22
  • 来自专栏码生

    Linux tar 用法

    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包中所有文件,-t是解开的意思 压缩 tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用 zip for linux 解压 tar -xvf file.tar //解压 tartar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2

    6.1K30发布于 2018-11-21
  • 来自专栏zingpLiu

    打包命令tar

    tar是linux下最常用的打包命令,使用tar打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的,也有.gz或.bz2结尾的。 -j,--bzip2 # 通过bzip2的支持进行压缩和解压缩,文件名最好为*.tar.bz2 -z,--gzip # 通过gzip的支持进行压缩或解压缩,文件名最好为*.tar.gz #tar -cvj -f abcd.tar.bz2 a.txt b.txt c.txt d.txt 详情: [@tc_57_161 lyy]# ll total 28 -rw-r--r-- 1 root -cvj -f abcd.tar.bz2 a.txt b.txt c.txt d.txt a.txt b.txt c.txt d.txt [@tc_57_161 lyy]# ll total 32 - -jxv -f abcd.tar.bz2 -C mytar/ # -C 解压到哪个目录 详情: [@tc_57_161 lyy]# mkdir mytar [@tc_57_161 lyy]# tar

    2.3K50发布于 2018-09-05
  • 来自专栏hotarugaliの技术分享

    LinuxShell命令tar

    ): tar -tvf collection.tar blues # 若有,则会输出对应成员名;否则报错 tar -tvf collection.tar --wildcards '*/blues -x,-v,-f 的缩写 提取归档 collection.tar 中的 blues 成员名: tar -xvf collection.tar blues # 严格匹配 tar -xvf collection.tar 2.1.6 catenate 将归档文件 folkjazz.tar 拼接到归档文件 bluesrock.tar 中: tar -Avf bluesrock.tar jazzfolk.tar # -Avf 常用压缩命令 tar -cvf tar_file xxx # 创建 .tartar -czvf gzip_file xxx # 创建 .gz, .tgz. taz 包 xxx # 创建 .zst, .tzst 包 常用解压命令 tar -xvf tar_file # 提取 .tartar -xzvf gzip_file

    1.3K20编辑于 2022-02-28
  • 来自专栏小工匠聊架构

    Linux-tar

    linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。 ---- 打包命令 tar -cvf ? 解打包命令 tar -xvf ? ---- .tar.gz压缩格式 ? .tar.bz2解压格式 ? -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用 zip for linux ---- 举例解压 tar -xvf file.tar //解压 tartar -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 -

    3.9K20发布于 2021-08-16
  • 来自专栏along的开发之旅

    Linux下如何解压tar.gz、tar.bz2、tar.xz和zip

    格式来源 linux下经常使用tar来打包文件,这样做的原因是tar打包可以保持原有文件夹的属性,比如可执行或者可读可写等。 tar只是将文件打包,文件的大小并没有变化。 在tar的基础上使用gzip压缩时,我们得到了.tar.gz格式文件;在tar的基础上使用bzip2压缩,我们得到了.bar.bz2。 解压tar.gz tar -zxvf demo.tar.gz 参数解释: -z gzip -x 解压 -v 打印详细信息 -f 指定文件 解压tar.bz2 tar -jxvf demo.tar.bz2 参数解释: -j bzip2 -x 解压 -v 打印详细信息 -f 指定文件 解压tar.xz tar -xvf demo.tar.xz 参数解释: -x 解压 -v 打印详细信息 -f 指定文件 解压

    10.3K30发布于 2019-10-18
  • 来自专栏丑胖侠

    Linux执行tar解压报错tar: Error is not recoverable: exiting now

    Linux操作系统下,下载完成xx.tar.gz文件然后执行tar -zxvf xx.tar.gz,执行出现如下错误: 3.4.10/src/java/test/org/apache/zookeeper /test/QuorumUtil.java tar: 归档文件中异常的 EOF tar: 归档文件中异常的 EOF tar: Error is not recoverable: exiting now 方案一:去掉解压参数中的z,执行命令改为:tar -xvf xx.tar.gz。 该方案的原因是:下载的文件并不是“通过 gzip 过滤归档”所以添加参数z就无法正常解压。

    44.2K40发布于 2020-08-11
  • 来自专栏雨落凋殇

    Linux文件归档之tar

    解压压缩文档 ---- # 解压tar压缩文档使用选项x # 解压到当前目录 [root@rainss ~]# tar xvf file.tar ? # 解压到指定目录(选项-C后指定路径) # 先在当前路径下创建一个目录tar [root@rainss ~]# mkdir tar [root@rainss ~]# tar xvf file.tar /tar ? cjf file.tar.bz2 file{1..9} # bzip2解压 [root@rainss ~]# tar xjf file.tar.bz2 # xz 压缩 (文件扩展名.tar.xz) [root@rainss ~]# tar cJf file.tar.xz file{1..9} # xz 解压 [root@rainss ~]# tar xJf file.tar.xz

    5.1K21发布于 2019-12-25
  • 来自专栏运维经验分享

    MongoDB tar包安装

    MongoDB tar包安装 2019年01月08日 11:31:57 qq_35285375 阅读数 141 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明 article/details/86062078 1、登录mongodb官网,下载安装包 https://www.mongodb.com/download-center/community 2.解压 tar

    1.6K30发布于 2019-09-08
  • 来自专栏Java架构师必看

    tar解压命令-全

    tar –xvf file.tar //解压 tartar -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

    2.7K10发布于 2021-09-08
  • 来自专栏全栈程序员必看

    linux解压 tar命令

    tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) 压缩:compress FileName .tar.Z 解压:tar Zxvf FileName.tar.Z 压缩:tar Zcvf FileName.tar.Z DirName ——————— | tar zxf – ——————————————— .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。 方法是:首先用tar打包,如:#tar -cvf/mnt/lgx/a1.doc (产生a1.doc.tar文件)然后用gzip压缩a1.doc.tar文件,如:#gzip /mnt/lgx/a1.doc.tar

    14K40编辑于 2022-09-02
  • 来自专栏全栈程序员必看

    tar 打包压缩命令

    tar 命令用于文件的打包或压缩,是最为常用的打包压缩命令,其语法格式如下: tar [选项] 文件名.tar.gz 源文件 tar -cvfz xxx.tar.gz source_file (tar -cvfz 包名.tar.gz 源文件) #以tar.gz方式打包并gz方式压缩 tar -xvfz xxx.tar.gz -C path (tar -xvfz xxx.tar.gz etc.tar.gz /etc/,解压使用tar -zxvf test.tar.gz -j --bzip2 :通过 bzip2 来归档压缩文件,如 tar -jcvf test.tar.bz2 /etc/,解压使用tar -jxvf test.tar.bz2 -J :使用xz压缩工具压缩成.xz文件,如 tar -Jcvf test.tar.xz /etc/,解压使用tar -Jxvf etc.tar #解包 [root@Centos8 shell_scripy]# tar -czvf etc.tar.gz /etc/ #打包并压缩/etc/目录,压缩包存放在当前目录,名字为etc.tar.gz

    1.6K20编辑于 2022-09-04
领券