当 $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

每个目录都有一个对其自身的引用,名为..这是一个硬链接,它实际上作为目录本身的一个条目存在。每个目录都有一个对其父目录的引用(同样是硬链接),名为..

您看到的是一个目录的内容,其中没有文件或子目录。由于日期.是 7 月 5 日,日期是 7 月 3 日,因此在创建之后..发生了一些事情,在发生了一些事情之后 。 “发生了一些事情”,我的意思是文件或目录创建或删除。...

答案2

这将向您显示按日期排序的文件,包括隐藏文件,并给出每个文件的块大小。

相关内容