你怎样才能提取目标目录,而不是完整的目录树?
tar cf /var/www/site.tar /var/www_bak/site
tar xf /var/www/site.tar -C /tmp
这将产生:
/tmp/var/www/site
在提取文件时如何避免创build整个dir树?
我想把它提取到:
/tmp/site
创build时为什么不使用-C
选项:
$ tar cf /var/www/site.tar -C /var/www_bak/ site
你想使用tar
的--strip-components=NUMBER
选项:
--strip-components=NUMBER strip NUMBER leading components from file names on extraction
你的命令是:
tar xfz /var/www/site.gz --strip-components=2 -C /tmp