Windows
如何檢測網路共享上的硬連結?
我發誓我在很久以前曾經做過這個工作,但現在不是了。我有一台帶有 Linux 網路共享的 Windows 10 機器。我可以很好地在網路共享上創建硬連結,但我無法檢測到它們。例如,我執行一個文件複製程序,它可以辨識硬連結並且不會將它們視為重複項。我嘗試了 NFS 和 SMB 共享,但似乎都不起作用。我還連結外殼擴展。我讀到 SMB 2.0 及更高版本不會報告連結,但可以很好地創建它們。我啟用了 SMB 1 並禁用了 SMB 2/3,但它仍然不起作用。在 NFS 或 SMB 上什麼都不會看到硬連結。我怎樣才能讓它工作?
我弄清楚了這個問題。我已經將 NFS 優先於 SMB,但我想我忘記了 NFS 的路徑與 SMB 的路徑略有不同。所以當我認為我正在訪問 NFS 共享時,我仍然在 SMB 共享上,儘管我仍然認為它應該可以工作,因為它應該使用 SMB v1.0。