29 votes

rsync récursif sur le même montage uniquement

Espérons que cette question simple ait une réponse simple.

Je veux courir rsync récursivement à l'aide de l'option -r mais sans descendre dans un point de montage différent (système de fichiers), c'est-à-dire comme l'option -monter avec l'option trouver une page de manuel se lit, par exemple, "Ne pas descendre de répertoires sur d'autres systèmes de fichiers. Un autre nom pour -xdev pour des raisons de compatibilité avec d'autres versions de trouver ."

43voto

Adem Points 738

Je crois que vous voulez la -xx option :

-x, --un-système-de-fichiers
Cela indique à rsync d'éviter de franchir une limite de système de fichiers lors de la récursivité. Cela ne limite pas la capacité de l'utilisateur à spécifier des éléments à copier à partir de plusieurs systèmes de fichiers, mais seulement la fonction de rsync dans la hiérarchie de chaque répertoire spécifié par l'utilisateur, et spécifié par l'utilisateur, ainsi que la récursion analogue du côté récepteur lors de la suppression. Gardez également à l'esprit que rsync traite un montage lqbindrq sur le même périphérique comme s'il s'agissait du même système de fichiers.

Si cette option est répétée, rsync o de la copie. Sinon, il inclut un répertoire vide à chaque point de montage qu'il rencontre (en utilisant les attributs du fichier car ceux du répertoire sous-jacent au point de montage sont inaccessibles).

La raison pour laquelle je dis -xx est due à la section en gras (accentuation ajoutée).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X