tar命令使用简介

简单介绍linux tar命令的使用,tar是linux下的一款打包软件,类似windos的打包压缩软件。介绍文件打包命令tar,可将多个文件打成一个包,方便传输。常用的几个参数,类似增删改查。

操作方法

  • 01

    创建 -f, --file=ARCHIVE     use archive file or device ARCHIVE :使用存档文件或设备档案(后面跟所要打包或解包的包名) -v, --verbose      verbosely list files processed:详细显示 -c, --create      create a new archive :          建立新的归档文件 tar cvf applepen.tar apple pen 把apple pen这两个文件打包成一个文件applepen.tar,.tar是文件后缀。 记住-f后面先写打包的包名 applepen,后面是要打包的内容,apple和pen。

  • 02

    压缩 -z, --gzip   ilter the archive through gzip:使用gzip压缩 可以调用gzip,bzip等压缩工具,对包进行压缩。gzip最常用,使用gzip即可,.gz为后缀。

  • 03

    解包 -x, --extract, --get    extract files from an archive:解压(自动识别各种格式的压缩) -C, --directory=DIR  change to directory DIR:加压到指定目录 tar xvf app/applepen.tar -f后面跟所要加压的包即可

  • 04

    查看 -t, --list     list the contents of an archive: 查看存档的内容列表 tar tvf applepen.tar -t查看包里的内容,并不解压。

  • 05

    追加 -r, --append      append files to the end of an archive:附加文件 tar rvf applepen.tar a1 a2 把a1、a2追加到已经打好的包里

  • 06

    删除 --delete    delete from the archive (not on mag tapes!):删除包里的文件 tar --delete -vf applepen.tar a1 a2 a3 删除包里面的文件a1、a2、a3,没有的话会报错,注意名子要一样。

  • 07

    注意 不要用绝对路径,使用相对路径; tar: Removing leading `/' from member names  (移除绝对路径的/) 如果带/,解压后可能覆盖原有文件。 不要在当前目录打包,在上级目录打包 tar: ./aaa.tar.gz: file is the archive; not dumped 当前目录会报这个错

(0)

相关推荐

  • Linux系统下tar命令的使用技巧总结

    Linux tar 命令是归档或分发文件时的强大武器.GNU tar 归档包可以包含多个文件和目录,还能保留其文件权限,它还支持多种压缩格式.Tar 表示 "Tape Archiver&qu ...

  • tar命令

    怎样使用tar命令打包(备份)文件? A:The syntax of tar is: tar [options][files] The options used most often with tar ...

  • linux常用命令之tar命令详解和使用实例

    tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在 ...

  • linux下tar命令遇到error:"Error exit delayed from previous errors"的问题及解决

    linux下tar命令遇到error:"Error exit delayed from previous errors"的问题 用tar命令(tar -cvfz src.tar.gz src)去压缩一 ...

  • linux tar命令使用范例

    tar 语法: 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。 主选项: c 创建新的档案文件。如果用户想备 ...

  • 在Linux系统中使用tar命令压缩和解压文件的教程

    linux中的tar命令 tar(磁带归档)命令是linux系统中被经常用来将文件存入到一个归档文件中的命令. 其常见的文件扩展包括:.tar.gz 和 .tar.bz2, 分别表示通过了gzip或b ...

  • linux系统中tar命令使用方法

    简单介绍下linux系统中tar命令使用方法,有举例说明. 操作方法 01 打包当前目录下的所有后缀为.log的文件和一个box目录(tar包). 02 把当前目录下所有后缀名为.log的文件打包并压 ...

  • Linux tar命令怎样打包解包文件

    在Linux或者是Unix系统可以用tar命令来打包或者是解包文件.今天小编我就来给大伙们分享一下关于 tar命令解包打包文件,包括打包到指定目录,打包目录等操作的. 操作方法 01 如图看到的示例, ...

  • 如何在Linux上使用tar命令解压和压缩文件

    inux上的tar命令通常用来创建名为.tar.gz或.tgz的归档文件,也被称为"压缩包".该命令有大量的选择,但你只需要记住几个字母来快速创建tar归档. tar命令可以提取生 ...