看板 Linux 關於我們 聯絡資訊
不知道在這裡發文適不適當 ~ 最近想寫一些檔案系統管理的程式,所以在家裡架了一個Linux Samba(NAS) 。 我在Linux平台上mount該Samba,並用 du 去查詢檔案或資料夾占用的磁區大小。 然後 ... 讓我無法理解的事情就這樣發生了 我發現實際上只有49.2KB的檔案竟然佔據了4GB的磁區空間(每個檔案都是如此)。 du 回傳的的size並不是真實的檔案大小這個我知道 但是49.2KB和4GB的差距可不是開玩笑的。 然後我不信邪的用我的小筆電(Win10)看了一下 檔案內容顯示的磁碟大小也一樣是 4GB ... 是否有人也遇過一樣的情形? 拜託能否給我個說法 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.162.84 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1519446426.A.B59.html
OrzOGC: 你當初建立分割區時sector size用4G的? 02/24 13:11
sppmg: 疑問同樓上,一般是4k吧? 02/24 14:05
Tormentor: google "sprase file" 02/24 22:45
Tormentor: 拼錯了 XD 是 sparse file 02/24 22:46
noplayme123: 但如果是sparse file,du的結果應該比較小不是嗎 ? 02/25 13:46
kenduest: 截圖一下給大家看看你說的狀態 ? 02/25 16:27