Você pode:
- Torne seu diretório inicial legível para o mundo e gravável.
- Faça login em sua conta.
- Mova seus arquivos para o diretório dele.
- Altere a propriedade dos arquivos mencionados.
- Logout de sua conta.
- Reverter permissões do seu diretório inicial.
Guia Detalhado Passo a Passo
Suponha que você esteja usando o becko e queira mover os arquivos para o diretório pessoal do bob. Assim, os caminhos para suas casas são os seguintes (por padrão):
becko: /home/becko/
bob: /home/bob/
Agora, digamos que os caminhos dos arquivos que você deseja mover são os seguintes:
/home/becko/file_01
/home/becko/file_02
/home/becko/file_03
Agora, com esta introdução, podemos começar.
NOTA: Este exemplo supõe que todos os arquivos relevantes estão em um nível abaixo do seu diretório pessoal.
Primeiro Passo: Torne o seu diretório pessoal legível para o mundo e gravável
Enquanto estiver logado como você mesmo , abra um terminal (Ctrl+Alt+T)
.
Vá para o seu diretório pessoal e torne-o legível para o mundo:
$ cd ~
$ chmod 0777 .
Etapa dois: faça login em sua conta
Em seguida, use o exemplo fornecido acima:
$ su - bob
Você será solicitado com a senha dele .
Etapa três: mova seus arquivos para o diretório dele
Após o login, você deve ver o seguinte aviso (ou algo próximo a ele):
bob@hellsdesk:~$
Agora você está no diretório pessoal de Bob. Agora, hora de mudar suas coisas.
Os seguintes comandos devem fazê-lo:
$ mv /home/becko/file_01 .
$ mv /home/becko/file_02 .
$ mv /home/becko/file_03 .
Etapa quatro: alterar a propriedade dos arquivos:
NOTA: Para mim, a propriedade mudou para bob automaticamente, mas é melhor prevenir do que remediar. :)
Comandos:
$ chown bob:bob file_01
$ chown bob:bob file_02
$ chown bob:bob file_03
Etapa cinco: faça o logout de sua conta
Isso é fácil. Tipo:
$ logout
Seu prompt deve ser alterado para algo como:
becko@hellsdesk:~$
Passo Seis: Reverta as permissões do seu diretório pessoal.
Por padrão, as permissões são 0755. Então, faremos isso:
$ chmod 0755 .
Feche o terminal e pronto!