该命令中的-C dir参数,将tar的工作目录从当前目录改为/home/usr2,将file2文件(不带绝对路径)压缩到file2.tar中。注意:-C dir参数的作用在于改变工作目录,其有效期为该命令中下一次-C dir参数之前。 使用tar的-C dir参数,同样可以做到在当前目录/home/usr1下将文件解压缩到其他目录,例如: $ tar -xvf fil...
1)仅排除日志目录:tar -czvf tar_test.tar.gz --exclude=tar_test/logs tar_test/ 关于--exclude 后面的路径:1.不可以是绝对路径,如 /root/tar_test/logs2.不能通过 ./ 指定相对路径,如 ./tar_test/logs3.路径不能以 / 开始,如 /tar_test/logs4.路径不能以 / 结束,如 tar_test/logs/5.--ex...
例如: $ tar -xvf file2.tar -C /home/usr2 而tar不用-C dir参数时是无法做到的: $ tar -xvf file2.tar /home/usr2 tar: /tmp/file: Not found in archive tar: Error exit delayed from previous errors linux下使用tar命令 解压 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是...
Linux中的tar命令是文件管理中最重要的命令之一。它是Tape Archive的缩写,用于创建和解压缩归档文件。存档文件是一种压缩文件,其中包含一个或多个捆绑在一起的文件,以便更易于访问存储和可移植性。tar只负责打包,打包是指将一大堆文件或目录捆绑成一个文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件...
一、命令概述 Linux的tar命令是一个常用的压缩和解压缩工具,可以创建和管理归档文件。以下是tar命令的一些常用选项。 二、基本用法 1.打包文件和目录tar 命令最基础的用法是将文件和目录打包成一个归档文件。下面是一个示例命令: -c:创建归档文件 -v:显示归档过程中的详细信息 ...
Linux中tar命令-C用法 Linux中tar命令-C⽤法 最近写了⼀个项⽬,其中⽤到了tar这个命令,发现在Qt中的file取得路径之后,获得的都是绝对路径,这个时候⽤tar打包会将绝对路径全部放进去,可以⽤tar temp.tar.gz file -C fileDIr来指定file的⽬录,这样可以在打包成⽂件之后内部去掉路径信息。同样,...
打包程序:tar c: 创建文档 t: 列出存档内容 x:提取存档 f: filename 要操作的文档名 v:详细信息 一:打包 打包:是指把文件整合在一起,不压缩 1.将文件打包:tar cf a.tar /etc/ 2.列出文档内容:tar tf a.tar 3.提取文档内容:tar xf a.tar ...
-C 是指定你的压缩包要解压到的目录,比如:tar -zxvf log.tar.gz -C /tmp/ 就是要解压到tmp目录下。-C不是一个单独的参数,后面还要加东西,具体如下(另:Linux是大小写敏感系统,大写的C和小写的c代表不同的含义),例如:-C, --directory=DIR 改变至目录 DIR --exclude=PATTERN 排除以...