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

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

Eu insiro o comando:

     $ ls -lasrt

E a saída inclui (há mais resultados, estes 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?

Responder1

Cada diretório possui uma referência a si mesmo, chamada .. Esse é um link físico, na verdade existe como uma entrada no próprio diretório. Cada diretório tem uma referência (novamente, um link físico) para seu diretório pai, denominado..

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

Responder2

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

informação relacionada