條件:ios
一、一臺筆記本電腦,運行Windows 10bash
二、Windows上安裝了VMware Workstation 12操作系統
三、VMware Workstation中安裝了Red Hat Linux 7.2 操做系統翻譯
四、筆記本電腦通局域網上網code
五、Windows上安裝了PuTYYblog
任務:cmd
一、將電腦上的文件拷貝到VMware中的Red Hat中虛擬機
二、將VMware中的Red Hat中的文件拷貝到Windows 10中io
情景之一:虛擬機安裝了圖形界面class
若是VMware中的Red Hat Linux安裝了X Window圖形界面,要完成任務,只須要將文件在兩個窗口之間拖拽便可。Red Hat Linux虛擬機中的文件要是不在桌面上,就把它們拷貝到桌面上。
root用戶的桌面:/root/Desktop
其餘用戶的桌面:/home/xxx/Desktop xxx就是該用戶的登陸名
情景之二:虛擬機沒有安裝圖形界面
方法1:用U盤或移動硬盤在Windows「東家機」與Linux「賓客機」之間分別掛載
方法2:用PuTTY在「東家機」與「來賓機」之間拷貝,能夠盡現高手極客之風範
步驟一:查看虛擬機的IP地址
有不少方法,最簡單的就是
上圖:點擊右上角的小圖標。要是出現一個小叉叉,說明做爲「賓客機」的虛擬機不能上網,是不行的。
步驟二:打開Windows「東家機」上的Power Shell,即在電腦屏幕左下角Windows圖標上右鍵點擊,在出現的短菜單上選擇有管理員身份的Power Shell。要是沒有,進入cmd界面,也能夠哈。以下圖所示。
第三步:cd c:\退到C盤根下。由於個人PuTTY安裝在C盤上,即c:\program files\putty。
第四步:cd program" "files\putty,Power Shell要將空格用引號包起來,可是不區分大小寫。
第五步:pscp -scp root@192.168.137.129:/home/kiosk/Desktop/output.txt ./
output.txt文件名後面有一個空格,即要求以scp模式運行,將」賓客機「中存在用戶kiosk桌面上的一個名叫output.txt的文件拷貝到當前目錄下。這個./表明當前路徑,即C:\program files\putty路徑下。效果以下圖所示:
將Windows中的文件拷貝到虛擬機中,怎麼辦?
pscp -scp c:\documents\myfile.txt root@192.168.137.129:/home/kiosk/Desktop
其實,寫了這麼多,我只想賣賣私貨——虛擬化語境下host、guest、hypervisor三個詞的翻譯。
虛擬化,就是一個虛化器程序(hypervisor)在一臺物理機(host)上虛擬出一個或多個虛擬機(guest),然而,物理機與虛擬機這對詞彙,不能明確地反映出兩間之間的親密關係,因此,我將它們翻譯成:
強調的是」賓客住在東家家裏「這種依賴關係。把host翻譯成「主機」,把guest翻譯成「客戶機」確定會讓人更加糊塗。東家機上的操做系統能夠稱爲「東家系統」、「東家操做系統」;賓客機上的操做系統能夠稱爲「賓客系統」、「賓客操做系統」,甚至「客系統」……絕不違和呀!