tar
跳转到导航
跳转到搜索
参数
操作类型
必须包含其一,单字母项前可有 -
。
t, --list
- 查看文件列表
c
- 创建归档
x
- 解包
压缩/解压选项
其它
-f, --file
- 指定归档文件,否则使用标准输入/标准输出
-p
- 保留权限
--transform EXPRESSION
- 归档时使用指定的 sed 表达式来处理文件名。版本 1.17 开始支持[1]。示例:
$ mkdir -p t/a/b
$ tar cf t.tar t/a/b --transform s=t/==
细节
解包
默认不会删除已有的文件,但会覆盖之,使用 -k, --keep-old-files
指明不要覆盖,使用 --keep-newer-files
指明不要覆盖比归档中者新的文件。
使用 --strip-components=N
来移除文件名前 N
个目录。