Meu computador possui uma unidade de 500 GB.
Quero mover 400 GB de dados de /unencrypted
para /encrypted
.
Ambos os diretórios estão na mesma partição, mas /encrypted
são manipulados por ecryptfs , portanto mv /uncrypted/* /encrypted
:
- Copie todos os arquivos para o destino
- Em seguida, remova-os da fonte
... o que não posso pagar, porque requer 800 GB.
Se os arquivos fossem movidos um por um, não haveria problema (a zona ecryptfs é dinâmica).
Existe uma mv
opção ou outra ferramenta que move um diretório arquivo por arquivo?
Como existe um grande número de arquivos, o ARG_MAX pode ser um problema para soluções baseadas em script.
--dry-run
da linha de comando do rsync também?v
é opcional e apenas imprime os nomes dos arquivos à medida que são transferidos.aHAX
é necessário para manter todos os atributos de arquivo possíveis -a
é archive,HAX
é "mantém hardlinks, ACLs e atributos estendidos".