小编Din*_*nir的帖子

如何排除所有子目录但在 rsync 中包含目录的文件?

我想备份我的 Ubuntu 系统,我有两个分区需要关心:一个是/,另一个是/home.

我可能想要备份/. 这甚至没有那么大,所以我可以将它放在我的 SD 卡上,同时响应速度足以让我想要拥有它的图像(这就是我此时尝试使用 rsync 的原因)。

而关于/home,它有很多子目录,我不计较太多,所以我就不太可能包括他们,但我想大约需要在那里的文件,例如像护理.bash_history.bashrc.face,等等。

所以我想排除所有子目录,同时包含/home. 我怎样才能做到这一点?

--exclude "*/"没有工作。"/*/", "/**/",--include "*" --exclude */没有显示我想要什么。至少它复制了源文件夹,而不复制其中的任何内容。

rsync

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

rsync ×1