Linux du命令和df命令區別

2021-06-27 16:41:18 字數 316 閱讀 8345

du,disk usage,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有檔案大小的累加和。

df,disk free,通過檔案系統來快速獲取空間大小的資訊,當我們刪除乙個檔案的時候,這個檔案不是馬上就在檔案系統當中消失了,而是暫時消失了,當所有程式都不用時,才會根據os的規則釋放掉已經刪除的檔案, df記錄的是通過檔案系統獲取到的檔案的大小,他比du強的地方就是能夠看到已經刪除的檔案,而且計算大小的時候,把這一部分的空間也加上了,更精確了。

當檔案系統也確定刪除了該檔案後,這時候du與df就一致了。

Linux du命令和df命令區別

du,disk usage,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有檔案大小的累加和。df,disk free,通過檔案系統來快速獲取空間大小的資訊,當我們刪除乙個檔案的時候,這個檔案不是馬上就在檔案系統當中消...

df命令和tail命令

df 選項 file 檔案 a,all 包含所有的具有 0 blocks 的檔案系統 檔案 block size 使用 大小的 blocks 檔案 h,human readable 使用人類可讀的格式 預設值是不加這個選項的 檔案 h,si 很像 h,但是用 1000 為單位而不是用 1024 檔案...

Linux du命令詳解

1 命令 du 2 命令功能 顯示每個檔案和目錄的磁碟使用空間。3 命令引數 a或 all 顯示目錄中個別檔案的大小。b或 bytes 顯示目錄或檔案大小時,以byte為單位。c或 total 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和。k或 kilobytes 以kb 1024...