没有目录结构和排除文件夹的 Tar

没有目录结构和排除文件夹的 Tar

我正在尝试创建一个 tar 文件 [ site.tar.gz] 来排除某些文件夹并且不包含父目录结构:

我可以排除文件夹,但当我提取时,我会看到从根目录开始的路径

tar -czvf site.tar.gz /var/www/html/site --exclude="/var/www/html/site/images" 

答案1

不要在想要创建 tar 文件的地方执行 tar,而是从想要 tar 的目录中执行:

 cd /var/www/html/site ; tar -czvf /path/to/site.tar.gz . --exclude="/var/www/html/site/images" 

相关内容