O que significa quando a saída de $ ls -lasrt inclui '.' e '..'

2

Eu insiro o comando:

     $ ls -lasrt

E a saída inclui (há mais resultados, esses são os que me confundem):

   4 drwxr-xr-x 5 tuc40953 stdchem  4096 Jul  3 17:48 ..
   4 drwxr-xr-x 2 tuc40953 stdchem  4096 Jul  5 10:03 .

Isso poderia significar que as últimas coisas que foram escritas estão no diretório anterior?

    
por ironcyclone 05.07.2012 / 16:07

2 respostas

5

Todo diretório tem uma referência a si mesmo, denominado . . Isso é um link difícil, ele realmente existe como uma entrada no próprio diretório. Todo diretório tem uma referência (novamente, um link físico) ao seu diretório pai, chamado ..

O que você vê é o conteúdo de um diretório sem arquivos ou subdiretórios. Como a data em . é 5 de julho e a data em .. é 3 de julho, algo aconteceu em . depois que foi criado, depois que algo aconteceu em .. Por "algo aconteceu", quero dizer arquivo ou criação ou exclusão de diretório.

    
por 05.07.2012 / 16:50
0

Isso mostrará os arquivos classificados por data, incluindo os arquivos ocultos, considerando o tamanho dos blocos de cada arquivo.

    
por 05.07.2012 / 16:15

Tags