--本文援引自朱有鵬老師的《嵌入式開發環境搭建 》linux
在 Windows 和虛擬機 Ubuntu 之間共享文件有好幾種方法,包括 tftp,samba,VMWareTools
等。每種方法在網上都能找到很多對應的介紹文檔,你們可先了解一下再根據本身的喜愛選擇
一種使用。
在這裏介紹經過 VMWareTools 創建共享文件夾的方法,這也是我最常使用的方法。首先選
擇 VMWare 軟件的菜單欄 VM->Settings->Options->SharedFolders,而後在右側選擇 Always
Enable,點擊下方 Add 按鈕,瀏覽添加一個事先創建好的 Windows 下的文件夾做爲共享文件夾。
以下圖是添加好共享文件夾後的樣子,我定義的共享文件夾爲 F:/windows_share。
ubuntu
啓動 Ubuntu,進入/mnt 目錄,可見該目錄下有一個名爲 hgfs 的文件夾,其內有一個和咱們
在 Windows 中創建的共享文件夾同名的文件夾,此即爲咱們在 Ubuntu 中訪問該共享文件夾的
windows
目錄。spa
在Linux 的root用戶模式下,cd /mnt/hgfs,進入到該路徑下ls,發現共享文件夾,該文件夾中的內容與windows下的共享文件夾相同且同步。3d
在orm
爲了訪問方便,我通常會爲該共享文件夾創建一個符號連接。首先切換到 root 用戶(咱們 使用 su 或 su root 命令切換到 root 時須要輸入 root 用戶的密碼,不少人以爲奇怪我在安裝
ubuntu 時並無要求輸入 root 用戶的密碼啊。其實 root 帳戶密碼是咱們安裝好 ubuntu 之後再設
置的,咱們在終端中本身的用戶下輸入 sudo su root,而後輸入本身帳戶的密碼,系統即會容許
咱們爲 root 帳戶設置密碼,重複輸入兩次便可完成設置。建議 root 用戶和本用戶使用一樣的密
blog
碼,而且不要太長,不然常常輸入會很麻煩。密碼也不宜太生僻不然長時間不用會忘記。 開發
補充:文檔
linux下mnt目錄的做用:
同步
mount 英文解釋: 登上; 爬上; 攀登; 騎上; 乘上; 跨上 可直接理解爲「掛載」
掛接光驅、USB設備的目錄,加載後,會在mnt裏多出相應設備的目錄。mnt是mount的縮寫。
這個功能能把host上的目錄mount到Guest上的/mnt/hgfs目錄」,這個功能是這樣的嗎?
HGFS:host guest folder share