對於用虛擬機安裝完成操做系統後,咱們不少時候會用到虛擬機與物理機直接進行文件傳輸的問題,對於這個問題,奶牛以爲方法不少,並且也很簡單。在這裏作下簡要介紹,也但願有其它方法的朋友也留言一塊兒交流。今天主要討論VirtualBox的一些獨有或特有的方法。html
1.VirtualBox分配數據空間功能linux
安裝完成VirtualBox的虛擬機後,咱們首先要作的應該是把擴展工具裝齊,能夠參考奶牛的文章 VirtualBox虛擬機下安裝Windows系統配置遠程桌面教程 。安裝完成擴展工具後咱們能夠很簡單的使用VirtualBox自帶的分配數據空間功能。查看虛擬機的設置,咱們能夠看到最下方有個數據空間選項,點擊添 加就能夠添加以磁盤或目錄爲其默認根的一個共享空間,而且咱們能夠設置其自動掛載與只讀屬性。設置完成後重起一次計算機就能夠看到共享的磁盤或目錄了。這 是最簡單的無需任何工具的共享功能。ubuntu
2.VirtualBox創建物理硬盤的虛擬磁盤連接windows
這個方法就是直接將咱們的硬盤或者硬盤分區創建一個vmdk的連接,而後從虛擬機的設置中添加這個連接做爲磁盤便可。創建方法安全
Linux下:
VBoxManage internalcommands createrawvmdk -filename ~/nenew.vmdk -rawdisk /dev/sda -partitions 1服務器
Windows下:
vboxmanage internalcommands createrawvmdk -filename d:\\nenew.vmdk -rawdisk \\.\PhysicalDrive0網絡
具體你們能夠看看vboxmanage的vboxmanage internalcommands createrawvmdk這條命令?命令在哪裏?windows在你的programes那個文件夾中的安裝目錄下,linux直接運行便可。工具
3.ISO鏡像法google
把你想共享的文件作成ISO鏡像,而後讓虛擬機直接掛載就能夠了,也在設置中的添加鏡像那裏添加。操作系統
4.U盤掛載法
跟ISO的方法很相似,利用虛擬機能夠掛載物理就的USB設備這一個功能來實現。
4.FTP法
創建FTP服務器,而後直接通訊便可。具體創建方法你們能夠查下,windows能夠用serv-u或者filezilla等服務器方 案,ubuntu等linux下用pure-ftp等一些FTP方案來完成,具體過程奶牛就不詳述了。不過對於服務器而言,FTP並非一種安全的傳輸方 式,因此不建議在敏感信息過多的地方使用。
5.SSH法
SSH功能強大,其中就包括文件傳輸。咱們能夠用putty工具中的psftp功能來完成。windows直接下載putty的完整程 序,linux直接安裝putty就可使用了。psftp的命令也很簡單,操做相似於ftp,固然也有圖形化的程序,Tunnelier (Bitvise) 。方法都很簡單,你們自測下。
6.samba共享
針對windows系統能夠用系統共享,而後linux系統用samba訪問共享,samba配置不是很容易,並且windows的共享功能也存在必定的配置問題,所以這個方法不是太方便。
7.scp命令文件傳輸
適用於linux-linux的通訊,用scp命令來完成。
8.飛鴿傳書等小工具
一些局域網文件傳輸的小工具也很好用,例如windows下的飛鴿傳書,ubuntu等linux下的iptux,都是很實用的小工具。
9.網絡利用功能
這個方法最寬泛,適用性也最廣,好比你能夠用email本身給本身發個帶附件的郵件啦,上傳文件到網盤而後下載啦,本身開兩個QQ互傳啦,上傳到你 的網頁空間而後下載啦,呃,雖然這種方法看似很廢話,其實否則。方法千千萬,只要會一種能夠達到目的就是好的,總比達不到目的要好。
ok,奶牛的總結就寫到這裏把,朋友們還有什麼好方法就樓下列隊吧~~~歡迎你們造成陣勢啊。詢問方法的童鞋省省了哈,本身google或者baidu下具體的方法,奶牛隻提供一個可行的方案。具體的實踐仍是靠我的哦。