1 votes

Déplacer un dossier avec "sudo mv", comment préserver les ACLs ?

Je déplace un dossier entier d'un volume à un autre (tous deux HFS+), en utilisant sudo mv et pensait que les ACLs seraient préservées. Cependant, à la fin du transfert, je vois qu'elles n'ont pas été conservées, et comme mv a supprimé les fichiers du volume d'origine, je ne peux pas les restaurer.

Pourquoi cela s'est-il produit, et comment le faire correctement la prochaine fois ?

2voto

Oskar Points 1242

Il serait préférable d'utiliser le ditto puisqu'elle est consciente des fourches de ressources, des attributs HFS ainsi que des ACL. Vous pouvez l'aliaser ou essayer de recâbler votre cerveau pour utiliser ditto, selon ce qui convient le mieux à votre flux de travail.

1voto

Mikey P Points 254

mv utilise cp lors du déplacement de fichiers entre différents volumes, et il semble que la -p option n'est pas utilisé, donc les ACL ne sont pas préservés.

Cependant, si elles sont déplacées dans le même volume, les ACL sont bien sûr préservées.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X