如何只提取目标目录而不提取完整的目录树?
tar cf /var/www/site.tar /var/www_bak/site
Run Code Online (Sandbox Code Playgroud)
tar xf /var/www/site.tar -C /tmp
Run Code Online (Sandbox Code Playgroud)
这将产生:
/tmp/var/www/site
Run Code Online (Sandbox Code Playgroud)
提取文件时如何避免创建整个目录树?
我希望它提取到:
/tmp/site
Run Code Online (Sandbox Code Playgroud)
Mik*_*eyB 367
您想使用以下--strip-components=NUMBER选项tar:
--strip-components=NUMBER
strip NUMBER leading components from file names on extraction
Run Code Online (Sandbox Code Playgroud)
你的命令是:
tar xfz /var/www/site.gz --strip-components=2 -C /tmp
Run Code Online (Sandbox Code Playgroud)
qua*_*nta 48
为什么-C在创建时不使用选项:
$ tar cf /var/www/site.tar -C /var/www_bak/ site
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
155382 次 |
| 最近记录: |