撥開雲霧 Lastlog檔案不斷變大的原因

2021-04-13 11:23:56 字數 649 閱讀 1793

原貼:http://blog.chinaunix.net/u/17030/showart_323438.html

撥開雲霧:lastlog檔案不斷變大的原因

lastlog檔案是記錄所有使用者最後登入的相關資訊,該檔案的演算法是這樣的:

記錄使用者登入資訊大小= uid * 256byte

如64位系統上的nfsnobody使用者,其uid是4294967294 或者 2^32 - 2,這也是系統上最後乙個的uid。

所以通過上面的演算法就能說明該檔案怎樣顯示1.2tb大小:

4294967294 * 256 = 1099511627264 bytes從上面的演算法也可以看到,256是每一uid在lostlog檔案中所占用的空間大小。所以這種檔案就是所謂的sparse(稀疏)檔案:稀疏 檔案就是在檔案中留有很多空餘空間,留備將來插入資料使用。這些空餘空間被ascii碼的null字元佔據,並且這些空間相當大,這個檔案就被稱為稀疏文 件,但是並不分配相應的磁碟塊。也就是沒有真正占用檔案系統空間。所以你就不用擔心了這個檔案占用了1.2tb的空間了。你可以用du -h /var/log/lastlog來查他看到真正占用磁碟的空間。

撥開雲霧,找準方向

面前的 太多,我失去了方向 成功的道路太多,我失去了方向 到底那條路,才是適合我,才是我喜歡的。在資訊急劇 的時代,我每天都能接受到很多資訊,這些資訊使我迷茫,我該如何抉擇?我有一顆不安穩的心,努力在尋找自己的歸屬。在軟體的路上走了好幾年了,我還沒找到自己的定位,浮躁的心總是飄忽不定,無法精準鎖定方...

撥開雲霧見月明

經過幾天大腦短路,今天終於自動修復成功。迫不及待的來寫個隨筆紀念一下。話不多說 進入正題 這兩天忙裡偷閒仔細研究了下background position定位的問題,之前自己都不清楚是怎麼一回事,現在來分享一下到底是怎麼一回事。背景定位 background position 原理 i.語法 bac...

撥開雲霧學習之總篇

我記得道德經裡有一句話這樣說 五色令人目盲,五音令人耳聾,五味令人口爽。這些感官看似豐富了我們的世界,其實也閉塞了我們的世界。而名字,也是如此,萬物無名,人強為之。名字方便了我們表達,卻把事物的本質隱藏了起來。計算機裡的專業術語有很多很多,它們一方面方便了行內人的交流,卻也給新人入門帶來了很大的壓力...