Windows和Linux間有很多文件共享的方式,這里總結(jié)了一下。假設(shè)你的Host計(jì)算機(jī)是Windows,Guest是Linux。
1.用vmware tools工具
SharedFolders是Vmware4 的一個(gè)新功能,更加方便了在Host,Guest操作系統(tǒng)間共享文件。但是使用前
要安裝vmware tools.
點(diǎn)擊setting->vmware tools install
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
里面有一個(gè)vmware tools的tar包,解開(kāi)執(zhí)行vmware-tools-install.pl腳本,一路回車(chē),一般沒(méi)有問(wèn)題。
點(diǎn)擊Edit->Virtual Machine Settigns->Option->SharedFolders->Add,選定要共享的文件夾并給這個(gè)文件夾命名,下一步。選定“Enable
thisshare”, 確定以后,vmware會(huì)把這個(gè)文件夾自動(dòng)mount到/mnt/hgfs目錄下。
2.Windows下配置Ftp
用serv-u比較簡(jiǎn)單(或直接設(shè)置iis的ftp服務(wù)器)
3.Windows下配置WWW服務(wù)
用IIS,Apache或者其它的都可以。如果你的Linux只有命令行的話,就用wget命令吧,可以很方便地下載文件。
4.利用Windows的文件共享功能
比如說(shuō)你的Windows的IP為192.168.0.1,共享了一個(gè)叫share的目錄,那么就可以用下列命令
mount -t smbfs //192.168.0.1/share /mnt -o username=user%passwd
或者smbmount //192.168.0.1/share /mnt -o username=user%passwd(用這個(gè)命令要安samba哦)
5.利用Samba
這是我用得最多的方式(Samba服務(wù)器畢竟是多系統(tǒng)文件共享不錯(cuò)的解決方案)
6.在Linux下配置Apache
在Linux下配置Apache,然后在Windows下通過(guò)www方式把Linux下的文件下載下來(lái)。這種方式只能把Linux的文件傳到Windows,不能把Windows的文件傳到Linux.
(設(shè)置apache配置文件,并提供一個(gè)類(lèi)似webshell的東西,可以把文件從windows通過(guò)www方式把win系統(tǒng)下的文件上傳到linux)
7.在Linux下配置Ftp
用vsftp或者wu-ftp都可以,配置成上傳權(quán)限的,然后Windows和Linux就可以相互共享文件了。
8.用ISO文件
虛擬機(jī)里面的光驅(qū)可以有物理光驅(qū)和ISO文件兩種,我們可以把我們的文件重點(diǎn)制件成ISO文件(用WinIso),然后在Linux中作為CDROM掛接。
9.直接掛接物理硬盤(pán)或者硬盤(pán)分區(qū)
不過(guò)vmware也是支持直接mount Host機(jī)器的磁盤(pán),方法是在虛機(jī)設(shè)置里新建磁盤(pán),類(lèi)型選“Usephysicaldisk(foradvanced users)”,再選定磁盤(pán)和分區(qū)就可以。但是這樣的操作可能會(huì)引會(huì)文件系統(tǒng)的不一致,導(dǎo)致錯(cuò)誤,不推薦使用。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。