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

這將向您顯示按日期排序的文件,包括隱藏文件,並給出每個文件的區塊大小。

相關內容