停用本機的 SMB 目錄列舉快取

只要停用本機快取功能,你就能固定在 SMB 共享點上看到目前檔案與檔案夾的列表。

當你使用 SMB 2 或 SMB 3 連線時,本機快取功能預設為啟用狀態。如果伺服器上的內容經常變更,或者 Finder 有時只會顯示某個共享點或檔案夾內容的部分列表,而且只顯示幾秒鐘,你可以嘗試關閉本機快取。(使用 OS X El Capitan 或 macOS Sierra 時,在繁忙或大型檔案共享點上,當本機快取重建時,項目可能從 Finder 消失。)

請根據你的 macOS 客戶端電腦是否有 /etc/nsmb.conf 檔,按照下列步驟操作。

如果你的 Mac 有 /etc/nsmb.conf

以 root 身分打開 nsmb.conf,然後在檔案中加入下列幾行,將 dir_cache_max_cnt 值設定為零:

[default]

dir_cache_max_cnt=0

儲存檔案,然後中斷連接任何已裝載的 SMB 共享點,然後再重新連接,讓變更生效。

如果你的 Mac 沒有 /etc/nsmb.conf

開啟「終端機」,然後輸入下列指令以建立 nsmb.conf 檔,並將 dir_cache_max_cnt 值設定為零:

sudo -s

echo "[default]" >> /etc/nsmb.conf

echo "dir_cache_max_cnt=0" >> /etc/nsmb.conf

exit

中斷連接任何已裝載的 SMB 共享點,然後再重新連接,讓變更生效。

發佈日期: