Mon ordinateur possède un lecteur de 500 Go.
Je souhaite déplacer 400 Go de données de /unencrypted
vers /encrypted
.
Les deux répertoires sont sur la même partition, mais /encrypted
sont gérés par ecryptfs , il en mv /uncrypted/* /encrypted
serait de même:
- Copiez tous les fichiers vers la destination
- Ensuite, supprimez-les de la source
... que je ne peux pas me permettre, car cela nécessite 800 Go.
Si les fichiers étaient déplacés un par un, il n'y aurait aucun problème (la zone ecryptfs est dynamique).
Existe-t-il une mv
option ou un autre outil qui déplace un répertoire fichier par fichier?
Il y a un grand nombre de fichiers, donc ARG_MAX pourrait être un problème pour les solutions basées sur des scripts.
--dry-run
de la ligne de commande rsync?v
est facultatif et imprime simplement les noms de fichiers lors de leur transfert.aHAX
est requis pour conserver tous les attributs de fichier possibles -a
est une archive,HAX
est "conserver les liens physiques, les listes de contrôle d'accès et les attributs étendus".