鍍金池/ 問答/Linux/ ls -l的total是如何計算的?

ls -l的total是如何計算的?

題主要模擬實現ls -l的功能,在計算total的大小時,不太清楚是什么內容,搜索文章,搜到這樣的一篇文章:https://www.cnblogs.com/Harle...。
后來嘗試這樣去計算,在有的目錄計算出來就是對的,但是在根目錄下得出的結果和命令結果不相同,文件數目也挺多的,所以感覺很棘手,不知道要怎么排查,想問問是不是還有什么其他的條件?

回答
編輯回答
苦妄

圖片描述
最后查看了物理塊分配,發(fā)現了根目錄下兩個特殊的存在~0-0,然后問題解決了。

2017年10月28日 20:59