tar
–exlucde
只能设置 /tmp/n
。/tmp/nn
依然会被打包进去。恢复时不会对 /tmp/n
目录以及其下的文件做任何修改。
不能用 /tmp/n/
,因为不能以 /
结尾,匹配会失效。于是 /tmp/n/
目录以及其下的文件依然会被打包进去。
不能用 /tmp/n/*
,虽然 /tmp/n/
目录下的文件不会被打包,但是 /tmp/n
目录本身会被打包进去。即该目录的时间戳以及目录下的文件名,导致恢复时,/tmp/n/
目录下(在备份后创建的)新文件会被删除。 在恢复时,如果情况 /tmp/n/
目录下的文件,恢复备份并不会恢复 /tmp/n/
目录下的文件。