tar 命令的详细参数

  1. 用tar对文件进行归档

    tar -cf etc.tar /etc

  2. 使用-t列出归档文档中包含的文件

    tar -tf etc.tar

  3. 需要显示详细归档文件列表

    tar -tvf home.tar

  4. 向归档文件中添加文件

    tar -rvf etc.tar /etc/passwd

  5. 从归档文件中提取文件或文件夹

    tar -xvf archive.tar -C /path/to/extraction_directory

  6. 在tar中使用stdin和stdout

    tar cvf - files/ | ssh [email protected] "tar xv -C Documents/"

    tar cvf - * | ssh [email protected]72.16.56.91 "tar xv -C /tmp/"

  7. 拼接两个归档文件

    tar -Af file1.tar file2.tar

    tar -tvf file1.tar

  8. 通过检查时间戳来更新归档文件中的内容

    tar -tf archive.tar

    tar -uf archive.tar filea

    tar -uvvf archive.tar filea

  9. 比较归档文件与文件系统中的内容

    tar -df archive.tar

  10. 从归档文件中删除文件

    tar -f acchive.tar --delete file2 file 2

    tar --delete --file archive.tar [FILE LIST]

    tar --delete --file home.tar install.log

  11. 压缩tar归档文件

    -j  bunzip2格式

    -z  gzip格式

    --lzma lzma格式

    tar czvf file.tar.gz file1 file2 ...

  12. 从归档中排除部分文件

    tar -cvf file.tar.gz * --exclude "*.txt"

    tar -cvf file.tar.gz * -X list.txt

  13. 排除版本控制目录

    tar -exclude-vcs --czvf source_code.tar file/

  14. 打印总字节数

    tar -cf arce.tar * --exclude "*.txt" --totals

时间: 2024-10-10 06:39:29

tar 命令的详细参数的相关文章

linux中的 tar命令的 -C 参数,以及其它一些参数

tar命令的-C参数    $ tar -cvf file2.tar /home/usr2/file2 tar: Removing leading '/' from members names home/usr2/file2 该命令可以将/home/usr2/file2文件打包到当前目录下的file2.tar中,需要注意的是:使用绝对路径标识的源文件,在用tar命令压缩后,文件名连同绝对路径(这里是home/usr2/,根目录'/'被自动去掉了)一并被压缩进来.使用tar命令解压缩后会出现以下情

[转]tar命令的详细解释

tar命令  tar [-cxtzjvfpPN] 文件与目录 .... 参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩.-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!这个常用,

tar命令的详细解释

[email protected] ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩.-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩

cpio 命令的详细参数

1.创建测试文件: touch file{1..5} 2.将测试文件按照下面的方法进行归档: echo file1 file2 file3 |cpio -ov > file.cpio 3.列出cpio归档文件中的内容: cpio -it < file.cpio 4.从cpio归档文件中提取文件 cpio -id < file.apio

Linux 中 17 个 tar 命令实用示例

Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩.换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独的 tar 文件或归档文件,然后在需要之时将 tar 文件中的文件和目录释放出来. 本文将介绍 tar 的 17 个实用示例.

掌握 tar 命令让你秒变大牛

导读 相信很多初学者在linux环境下为文件归类整理而犯愁,下面是整理文章的的一些命令与技巧,学习Tar命令将会让你处理文件时更加得心应手. Tar(Tape ARchive,磁带归档的缩写:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩.换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独

linux下使用tar命令

http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html 解压语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用. 主选项: c 创建新的档案文件.如果用户想备份一个目录或是一些文件,就要选择这个选项.相当于打包. x 从档案文件中释放文件.相当于拆包. t 列出档案文件的内容,查看已经备份了哪些文件. 特别注意,在参数的下达中, c/x/t 仅

linux下使用tar命令(转)

转至: http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html 解压语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用. 主选项: c 创建新的档案文件.如果用户想备份一个目录或是一些文件,就要选择这个选项.相当于打包. x 从档案文件中释放文件.相当于拆包. t 列出档案文件的内容,查看已经备份了哪些文件. 特别注意,在参数的下达中, c/x

Linux随笔---tar命令

一.解压 语法:tar  [主选项+辅选项]  文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用.主选项:c 创建新的档案文件.如果用户想备份一个目录或是一些文件,就要选择这个选项.相当于打包. x 从档案文件中释放文件.相当于拆包. t 列出档案文件的内容,查看已经备份了哪些文件. 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩.辅助选项: -z :是否同时具有 gzip 的属性?亦即是否需要