Maneira apropriada de mover o diretório do usuário para uma nova partição inicial

4

Se eu tiver um usuário existente user com um diretório inicial existente /home/user , qual é a maneira correta de mover seu diretório home para uma nova partição inicial?

Basta copiar o diretório com cp e não preservar o proprietário e os registros de data e hora (a menos que eu use as opções cp apropriadas). cp seria suficiente? E quais opções devem ser usadas para garantir que tudo seja copiado corretamente?

    
por Gradient 19.08.2017 / 22:15

2 respostas

1

Eu uso cp -vfa , mas o rsync -vaH (mencionado por @Kusalananda em um comentário) também funcionaria. No caso deste último, não se esqueça que os diretórios todos devem terminar com / (ou seja, /home/gradient não estará correto, /home/gradient/ yes).

Uma vez na vida, todos devemos realmente ler as páginas de manual ls , cp , rm , bash e rsync , elas podem realmente muito .

Se o diretório de destino estiver na mesma partição, um mv -vf simples também seria ok.

Não se esqueça de atualizar a entrada do diretório pessoal que pertence ao usuário em /etc/passwd .

    
por 19.08.2017 / 23:32
0

Atualmente, o comando mv copia as partições e exclui o original. Não tenho certeza de como isso funcionará se for interrompido e reiniciado, o que pode ser um problema para diretórios maiores em casa.

    
por 23.08.2017 / 09:05

Tags