作者noplayme123 (搖勒)
看板Linux
標題[問題] Linux Samba 檔案占用磁區
時間Sat Feb 24 12:27:04 2018
不知道在這裡發文適不適當 ~
最近想寫一些檔案系統管理的程式,所以在家裡架了一個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