虛擬機器下CentOS與主機共享檔案

2021-06-27 00:24:22 字數 915 閱讀 7681

裝了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 ...