Diretório Raiz [RESOLVIDO]

1. Diretório Raiz [RESOLVIDO]

Djavan Marques dos Santos
djavan_pb

(usa Linux Mint)

Enviado em 10/08/2014 - 10:20h

saudações a todos! a minha duvida é a seguinte.

quando utilizamos o comando "cd" para acessar um diretório qualquer, por exemplo:

ubuntu@server:/$ cd /etc
ubuntu@server:/etc$

neste caso a parti da raiz bastaria digitar "cd etc", uma vez que este diretório esta um nível abaixo em relação a raiz "/", e para retornar a raiz digitaria "cd .." ou ao diretório corrente "cd ." até este ponto tudo tranquilo, a questão é a seguinte.

se o diretório raiz está no nível mais alto da arvore, quando executo o comando "cd" desta forma: cd // ele me traz o seguinte.

ubuntu@server:/$ cd //
ubuntu@server://$

e se digito "cd .." o diretório não sobe um nível permanece inalterado.

ubuntu@server://$ cd ..
ubuntu@server://$

Porque isso acontece?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/08/2014 - 10:53h

Isso acontece por causa do uso do caractere "/" como divisor de uma rota e também por se o nome do diretório raiz "/".

Explicando...

Imagine um diretório chamado "documentos", sabemos que no linux tudo é arquivo, entao como o sistema diferencia o diretorio "documentos" de um arquivo "documentos".

Internamente todo arquivo é chamado pelo nome seguido pela barra "/". Assim, internamente o diretorio é

documentos/


Então, se o raiz se chama barra "/", podemos fazer # cd // para entrar no diretório raiz...

sacou?

3. OK!

Djavan Marques dos Santos
djavan_pb

(usa Linux Mint)

Enviado em 10/08/2014 - 18:10h

Blz! boa sacada valeu por essa.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts