Что означает, если вывод $ls -lasrt включает «.» и «..»

Что означает, если вывод $ls -lasrt включает «.» и «..»

Я ввожу команду:

     $ ls -lasrt

А вывод включает в себя (есть и другие результаты, вот те, которые меня смутили):

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

Может ли это означать, что последние записанные вещи находятся в предыдущем каталоге?

решение1

Каждый каталог имеет ссылку на себя, называемую .. Это жесткая ссылка, она фактически существует как запись в самом каталоге. Каждый каталог имеет ссылку (опять же, жесткую ссылку) на свой родительский каталог, называемую..

То, что вы видите, — это содержимое каталога без файлов или подкаталогов. Поскольку дата .— 5 июля, а дата ..— 3 июля, что-то произошло в .после того, как он был создан, после того, как что-то произошло в .. Под «что-то произошло» я подразумеваю создание или удаление файла или каталога.

решение2

Это покажет вам файлы, отсортированные по дате, включая скрытые файлы, учитывая размер блоков каждого файла.

Связанный контент