裝了vm虛擬機器後,如果想要從主機上傳檔案到虛擬機器上,或者從虛擬機器傳送檔案到主機上,共享資料夾不失為乙個簡單便捷的方法。
1、 右鍵虛擬機器,點設定,彈出如下介面,切換到選項,選擇共享資料夾,選擇總是啟用,設定乙個主機上的目錄!
2、設定好後,可以在linux中 /mnt/hgfs中發現我們共享的目錄,兩機可通過這個目錄進行檔案共享。
注意:
在windows中寫的shell script ,若是放共享目錄中,在 linux中想執行,有可能出現「syntax error near unexpected token `」這個錯誤!
那就必須通過下列幾種方法中一種將檔案中的「^m」去除,我們可通過命令 vi -b filename發現我們從windows中共享的filename每一行後面都有^m。
第一種方法:
cat -a filename 就可以看到windows下的斷元字元 ^m
要去除他,最簡單用下面的命令:
dos2unix filename
第二種方法:
sed -i 's/^m//g' filename
#注意:^m的輸入方式是 ctrl + v ,然後ctrl + m
第三種方法:
#vi filename
:1,$ s/^m//g
^m 輸入方法: ctrl+v ,ctrl+m
第四種方法:
#cat filename |tr -d '\r' > newfile
#^m 可用 \r 代替
虛擬機器下linux與宿主主機檔案共享
看到網上一大堆的設定,用 b服務,好亂啊 無意中看到這個挺簡單的 共享檔案的設定有兩種方法 1 開啟vm setting,選擇options share folders,新增乙個共享檔案,如在linux 共享名share,windows 端的host folder 為 d os share,開啟終端...
Centos 虛擬機器 和宿主機 檔案共享
我虛擬機器下安裝的是乙個命令列式的centos 想要把虛擬機器裡面的原始檔移到宿主機上。於是我就想著搞乙個檔案共享。網上有很多辦法,比如samba ftp之類的。我選擇了vmware自帶的檔案共享功能。有個前提條件是,你的vmware安裝了vmware tools。如何安裝vmware tools,...
windows主機與虛擬機器Linux共享資料夾
步驟 1.vmware player選單選擇 virtual machine install vmware tools 系統自動掛在vmware tools。2.執行mount命令 不帶任何引數 確定系統是否自動掛載vmware tools virtual cd rom image 1 mount ...