停用本機的 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
開啟「終端機」,然後輸入以下指令,建立將 dir_cache_max_cnt 值設定為零的 nsmb.conf 檔案:
sudo -s
echo "[default]" >> /etc/nsmb.conf
echo "dir_cache_max_cnt=0" >> /etc/nsmb.conf
exit
中斷連接任何已裝載的 SMB 共享點,然後再重新連接,讓變更生效。
發佈日期: