ln-s link [RESOLVIDO]

1. ln-s link [RESOLVIDO]

junior
melozin

(usa Debian)

Enviado em 07/11/2012 - 00:46h

Consigo criar link mas naoo consigo visualizar
modo de criar: root~# ln -s pastalink/ /home/user/

Pois estou criando link da pasta de dentro do root para o user ....

cria mas quando vou ler me retorna bash. cd - "Muitos níveis de links simbólicos'.

Me ajudem sou novo:::: no debian::



  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/11/2012 - 02:14h

melozin escreveu:

Consigo criar link mas naoo consigo visualizar
modo de criar: root~# ln -s pastalink/ /home/user/

Pois estou criando link da pasta de dentro do root para o user ....

cria mas quando vou ler me retorna bash. cd - "Muitos níveis de links simbólicos'.

Me ajudem sou novo:::: no debian::


Crie o link usando o caminho absoluto. exemplo:

ln -s /root/pastalink /home/user/pastalink 


vai criar um link do diretório ou arquivo pastalink que está dentro do diretório /root chamado de pastalink dentro do diretório /home/user.

3. Re: ln-s link [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/11/2012 - 01:10h

de uma lida na manpage do comando

#man ln

espero que ajude


4. Re: ln-s link [RESOLVIDO]

junior
melozin

(usa Debian)

Enviado em 07/11/2012 - 01:31h

ja li mas o que ta me intrigano que nao consig criar link de usuario ´para usuario'

ou seja de root para user pasta home:


5. Re: ln-s link [RESOLVIDO]

junior
melozin

(usa Debian)

Enviado em 07/11/2012 - 02:26h

Muito obridado resolveu meu problema com o caminho absoluto

Tem uma expicacao porque ele nao dava certo : pois eu estava dentro de root entao nao precisava dizer o caminho completo mas sim o pasta destino ou to errado depende da distribuicao



6. Re: ln-s link [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/11/2012 - 02:59h

O comando não depende de cada distro não amigo. quando se cria um link simbólico está criando um atalho para o diretório ou arquivo em questão. então é necessário apontar usando o caminho exato do arquivo ou diretório de origem para que o link seja capaz de encontrar tal objeto.

Como você estava usando uma abreviação do caminho, ou seja, um caminho relativo então o link ficava quebrado pois ao executar o comando seria criado um link dentro de /home/user com o nome de pastalink apontando para um objeto com o mesmo nome e no mesmo diretório do link, como esse objeto não existe no diretório o link fica quebrado.

Para funcionar do jeito que quer usando um caminho relativo, só se fosse criado dentro do próprio diretório /root.

No comando acima poderia fazer assim também:

ln -s ../../root/pastalink /home/user/pastalink 


Entendeu ?



7. Re: ln-s link [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/11/2012 - 19:25h

Faltou marcar como resolvido.


8. resolvido

junior
melozin

(usa Debian)

Enviado em 03/12/2012 - 01:12h

obrigado ....
desculpe estva viajando







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts