tar命令详解

语法

1
2
3
4
5
6
7
8
tar {-c | -r | -t | -x | -f} {fileName} [fileList]

-c: 创建一个.tar文件
-r: 在.tar中添加额外的文件
-t: 显示.tar中的文件列表
-x: 提取.tar中的文件到当前目录
-f: 指定文件路径
-z: 以gzip方式解压当前文件

示例

  • 创建test.tar文件,内部包含1.txt、2.txt文件

    tar -cf test.tar 1.txt 2.txt

  • test.tar文件中继续添加文件(3.txt)

    tar -rf test.tar 3.txt

  • 列出test.tar文件中文件列表

    tar -tf test.tar

  • 提取test.tar文件中的文件到当前目录

    tar -xf test.tar

  • 压缩test.tar文件,产生test.tar.gz文件

    gzip test.tar

  • 解压test.tar.gz文件中的文件到当前目录

    tar -xzf test.tar.gz

指令参考

man tar

参考资料

Linux tar命令使用详解

转载

本文出自<<arccode>>, 欢迎转载, 转载请注明出处.