方式1:複製/粘貼法
方式1最簡單粗暴:在Windows下選中需要複製的文件/文件夾,在Ubuntu需要存放的位置粘貼
同理,Ubuntu往Windows下拷貝文件也是複製、粘貼
方式1是通過vmware tools實現的。有時候Ubuntu安裝最新版本後會和VMware存在一些問題,需要更新vmware tools
方式2:samba
samba是windows通過網絡共享Ubuntu下的文件。安裝配置可參照:《ubuntu下samba 安裝與配置》一文。使用samba的優點:
1.samba採用Linux文件系統,識別Linux下文件、軟連接等不會出錯。
2.開發調試時可採用nfs掛載方式直接訪問該目錄,實現windows/linux/arm開發板3者一體,提高開發效率
缺點:
1.通過samba實現文件共享的文件都是存放在Ubuntu文件夾下的,如果操作不當。
引起Ubuntu無法啓動,有存在數據無法copy出來的風險。所以一般會採取VMware定時快照方式。
2.在windows下操作共享目錄,如果不小心刪除了某個文件,那麼是無法再回收站找到的!只有永久刪除!
3.samba是通過網絡共享,如在Windows下向共享文件夾複製、拷貝大數據時,速度會比較慢。
4.nfs掛載一般採用VMware聯網方式爲橋接模式,在橋接模式下如果windows系統沒有連接路由器、或IP地址與先前的不一致,會導入Ubuntu系統IP地址變化導致無法通過先前的samba地址訪問。
方式3:vmware的共享文件夾
方式3是通過Ubuntu訪問Windows的文件夾實現的文件共享,與方式2正好相反。安裝配置可參照:《 VMware下 Ubuntu16共享Windows10文件》一文。使用共享文件夾的優缺點,剛好與方式2相反。
優點:
1.文件存在在windows文件夾下,數據備份比Ubuntu方便。
2.文件存放在windows文件夾下,在windows下複製、拷貝速度快。
3.即使沒有網絡,也可以訪問共享文件夾
缺點:
1.有些linux下的軟連接,在windows文件系統下訪問出錯。
2.無法使用nfs。