du -ah 在透過 smb (Samba) 存取的相同資料夾上給出不同的結果

du -ah 在透過 smb (Samba) 存取的相同資料夾上給出不同的結果

我有一個 Ubuntu 18.04 伺服器。當我在目錄中運行時du -ah,無論是透過 ssh 連接還是安裝它,我都會得到不同的值。

當我在機器上使用 ssh 時:

myusername@server:/share/biblio$ du -ah
265M    ./foo1.csv
190M    ./foo2.csv
455M    .

當我使用圖形介面將其安裝到我的機器上時(使用的協定是Samba):

/run/user/1000/gvfs/smb-share:server=SERVERNAME,share=biblio$ du -ah
930M    ./foo1.csv
739M    ./foo2.csv
1,7G    .

我在手冊頁中看到du有一個BLOCK_SIZE,DU_BLOCK_SIZEBLOCKSIZE可以設定的變數。但他們都不是。
我還檢查了是否有任何別名,但沒有。

為什麼這 2 個指令之間的大小相差約 3.5 倍?

相關內容