Se o seu diretório home eo diretório home do outro usuário seguirem o padrão, ou seja, ambos residem em /home
(ou residam sob pai comum), o outro usuário de sua origem ( /home/<other_user>
) pode fazer (dado tem permissão suficiente):
cd ../<your_username>
..
indica o diretório pai do diretório de trabalho atual.
Por exemplo, se seu nome de usuário for foobar
, o outro usuário poderá fazer isso:
cd ../foobar
para alterar o diretório de trabalho de sua casa para sua casa.
Pode-se usar o caminho relativo ../foobar
com outros comandos de maneira similar, por exemplo:
ls -l ../foobar
para listar o conteúdo do seu diretório pessoal a partir da página inicial de outro usuário.
Aqui está um caso incomum, digamos que o seu diretório home seja /usr/foobar
e o diretório home de outro usuário seja /usr/foo/spamegg
, então, de sua origem ( /usr/foo/spamegg
), o outro usuário pode fazer:
cd ../../fooobar
Por outro lado, se os diretórios pai da sua casa e da casa do outro usuário não residirem no mesmo diretório abaixo do diretório raiz ( /
), você não deve usar o caminho relativo para alcançar um do outro, você deve usar caminho absoluto.
O que eu quis dizer é que não faz sentido:
cd ../../../usr/foobar/
quando você pode fazer:
cd /usr/foobar/