[問題] Linux Samba 檔案占用磁區

看板Linux作者 (搖勒)時間7年前 (2018/02/24 12:27), 編輯推噓2(204)
留言6則, 5人參與, 7年前最新討論串1/1
不知道在這裡發文適不適當 ~ 最近想寫一些檔案系統管理的程式,所以在家裡架了一個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

02/24 13:11, 7年前 , 1F
你當初建立分割區時sector size用4G的?
02/24 13:11, 1F

02/24 14:05, 7年前 , 2F
疑問同樓上,一般是4k吧?
02/24 14:05, 2F

02/24 22:45, 7年前 , 3F
google "sprase file"
02/24 22:45, 3F

02/24 22:46, 7年前 , 4F
拼錯了 XD 是 sparse file
02/24 22:46, 4F

02/25 13:46, 7年前 , 5F
但如果是sparse file,du的結果應該比較小不是嗎 ?
02/25 13:46, 5F

02/25 16:27, 7年前 , 6F
截圖一下給大家看看你說的狀態 ?
02/25 16:27, 6F
文章代碼(AID): #1QaEcQjP (Linux)
文章代碼(AID): #1QaEcQjP (Linux)