在VMware中為Ubuntu虛擬機設置共享文件夾
設置共享文件夾可以傳遞大量文件
- 在VMware的設置中打開共享文件夾功能,并設置共享文件夾的目錄。
- 點擊添加后,選擇一個電腦上的文件夾,這個文件夾最好是新建的空的。
- 完成后在“文件夾”列表中就會出現一個共享文件夾項了,這樣點擊確定保存設置。
- 在Ubuntu中打開終端窗口 ,使用
vmware-hgfsclient
命令檢查設置,若輸入命令后出現了剛剛共享設置的共享文件夾名稱則說明我們第1步正確。
- 同樣的,我們需要在Ubuntu中創建一個共享文件夾,方便與Windows共享。因為開發不需要在Ubuntu各個用戶間切換,為了方便,故我在本用戶家目錄下創建共享文件夾。
- 開啟共享,打開終端窗口 使用?
sudo vmhgfs-fuse .host:/ ~/Desktop/ffmpeg_windows -o allow_other -o uid=1000 -o gid=1000 -o umask=022
開啟共享,其中uid=1000
和gid=1000
這個id需要用id -u
和id -g
命令來查詢,umask=022
為設置共享文件夾的默認權限,allow_other
為允許其他用戶訪問~/Desktop/ffmpeg_windows
為開啟共享的目錄,.host:/
為把所有共享文件夾都共享過來。 - 驗證設置在Ubuntu中創建一個文件,把文件放到共享目錄下,在Windows中檢查是否存在。同理在Windows中創建一個文件,把文件放到共享目錄下,在Ubuntu中檢查是否存在。若都可以則沒問題了。
- 設置開機自動啟用共享文件夾
/etc/fstab
是 Linux 系統中一個非常重要的配置文件,它的主要作用是定義系統在啟動時自動掛載的文件系統。我們需要在這個配置文件中設置開機自動掛載共享文件夾。使用sudo vi /etc/fstab
命令對文件進行編輯,在最后一行添加如下內容:.host:/ /home/sd/Desktop/ffmpeg_windows fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=02200
。:/home/sd/Desktop/ffmpeg_windows
為之前創建的共享文件夾的絕對路徑,uid、gid的值與之前一樣
- 保存文件,退出,重啟,若重啟后共享文件夾自動掛載了,則說明成功了。
?
有想學習 音視頻相關的兄弟可以去看一下嗶哩嗶哩_bilibili