Opções alternativas para links simbólicos (ln)

2

Eu quero criar um alias da minha pasta pessoal, mas não tenho permissões de gravação no diretório pai.

Eu costumava ter um nome de usuário ( user ) em um servidor antigo . Mas agora, estou usando um servidor novo e meu nome de usuário foi alterado para user2 . Muitos dos meus scripts têm um caminho absoluto para o nome da minha antiga pasta inicial ( /home/user ). Eu quero que eles sejam compatíveis no meu novo servidor, em que minha pasta de início agora é diferente ( /home/user2 ).

Obviamente, eu poderia ter criado um link simbólico para meu nome de usuário anterior ( ln -s /home/user2 /home/user ). No entanto, eu não tenho permissões de gravação no diretório /home .

Existe alguma opção alternativa para criar esse alias sem permissões de root?

Detalhes:

Estou usando o CentOS 5.

    
por rkioji 12.11.2016 / 10:03

1 resposta

6

Se os seus scripts estiverem usando caminhos com base na localização do seu diretório pessoal, use tilde ~ ou uma variável de ambiente, como $HOME , em vez de codificar o caminho absoluto.

    
por 12.11.2016 / 10:10