Linux
MAC、Linux 之間的文件共享
這是我想做的:
在本地網路上的 MAC OSX(雪豹)機器和 Ubuntu(10.* 和 11.*)之間共享文件。我知道2個解決方案:
Samba:易於設置,但它不區分大小寫,所以它對我不起作用,因為我編寫 Android 的東西,它需要一個區分大小寫的文件系統。
NFS:它可以傳輸一些文件,但如果您嘗試複製大量文件,它會變得非常慢並最終鎖定。我嘗試使用在 WEB 上找到的許多解決方案來修復 NFS,但都沒有奏效。由於我使用了一些非常好的 Github 客戶端(Tower),它無法正常工作,因為它需要同時處理大量文件,同時它具有與大量文件複製相同的行為,幾分鐘後它就會鎖定。
還有哪些其他解決方案可用於在本地網路上區分大小寫的 MAC 和 Linux (Ubuntu) 之間共享文件?
因為我覺得 samba 是一個不錯的選擇,所以我將不得不糾正你的說法。Samba 的預設設置是依靠作業系統來確定他們是否關心區分大小寫 (
case sensitive = auto
)。對於 Linux 和 OSX,預設為yes
(區分大小寫),而 windows 預設為no
(不區分大小寫)。這被稱為name-mangling
,但在您的情況下不會成為問題。 有關詳細資訊,請參見手冊頁。同樣重要的是要注意 Windows XP 及更高版本對區分大小寫有更好的理解。