如何从不包括文件夹的文件夹创建 tar.gz 文件

hpn*_*hpn 10 tar compression

如何在使用 tar 命令创建 tar.gz 文件时排除文件或文件夹?

小智 13

简单示例,从目录中创建一个 gzip 压缩包,不包括子目录并列出内容:

$ ls fruit/
apple  banana  peach  tomato
$ tar czf onlyfruit.tar.gz --exclude=tomato fruit/
$ tar tf onlyfruit.tar.gz 
fruit/
fruit/peach/
fruit/apple/
fruit/banana/
Run Code Online (Sandbox Code Playgroud)

  • 这将是 http://cooking.stackexchange.com/ 上的一个很好的讨论;D (4认同)
  • 我讨厌学究,但从技术上/植物学上讲,番茄也是一种水果:) (3认同)

Adi*_*ari 9

使用--exclude=directory旗帜。奇迹般有效。