Olá Cassius,

drwxr-xr-x 2 root root 4096 2009-04-16 13:02 .
drwxr-xr-x 23 root root 4096 2009-04-16 13:02 ..
Nesse caso, ele considera como diretórios o "." e o "..", logo, 2
na primeira linha. Correto?

Não. Na verdade, o 2 significa que existem dois hard links apontando para o
diretório /tst. Um hard link é o "." e o outro é o próprio diretório /tst.
Para confirmar isto, você comparar o número do inode ao qual o "." e o /tst
estão referenciando com o comando ls -i. Você verá que é o mesmo inode.

... Nesse caso, conclui-se que há uma diferença entre aquilo que o
"ls" e o "find" consideram como diretório?
Também não. Tanto um "ls -d" como um "find -type d" mostram apenas o "."
como diretório. Realmente ainda não consegui processar porque o ".." não é
listado na saída destes comandos. Alguém tem alguma idéia???

Abs,
Daniel Carlos
RHCE, LPIC-3





2009/4/16 [email protected] <[email protected]>

>
>
> Olá,
>
> > Esta questão é bem capciosa!!!!!
> > A resposta é D se você considerar que o "." e o ".." são diretórios (e
> eles
> > são!!!). Caso contrário a resposta é a letra E. Ou seja, essa questão é
> uma
> > pegadinha, mas a resposta correta é a letra D mesmo, pois o "." e o ".."
> são
> > diretórios pela própria definição de diretório!!!!!
>
> Então, considerando-se o contexto do diretório ~/teste, é correto
> afirmar que "." e ".." são diretórios contidos em ~/teste. É isso?
>
> Enquanto testava (não me preocupo com esses detalhes no
> cotidiano), surgiu uma dúvida:
>
> criei um diretório /tst (em uma máquina de testes), executei um
> "cd /tst" e, depois, um "ls -la" e obtive:
>
> drwxr-xr-x 2 root root 4096 2009-04-16 13:02 .
> drwxr-xr-x 23 root root 4096 2009-04-16 13:02 ..
>
> Nesse caso, ele considera como diretórios o "." e o "..", logo, 2
> na primeira linha. Correto?
>
> O comando "find -type d", executado após um "cd /tst", lista
> apenas o ".", logo, não considera o ".." como diretório. Correto?
>
> Nesse caso, conclui-se que há uma diferença entre aquilo que o
> "ls" e o "find" consideram como diretório?
>
> Obrigado.
>
> Cássio
>
> 
>
  • ... [email protected]
    • ... Vinicius Xavier
  • ... “Ninguém é mais irreversivelmente escravizado do qu e aqueles que falsamente acreditam ser livres . ” Johan Wolf gang von Goethe
  • ... Fabricio Silva
    • ... Daniel Carlos
  • ... rodneynb
  • ... tigraum_senzala

Responder a