受vagrant影響,想把VirtualBox虛擬機(jī)改為后臺模式杏愤,對于無界面的虛擬機(jī)扬卷,僅一個ssh功能就可以完全控制颤介。
啟動Headless模式
VirtualBox虛擬機(jī)有一種模式為headless模式期贫,即無顯示模式:
VBoxManage startvm <uuid>|<name> [--type gui|sdl|headless]
假設(shè)我們的虛擬機(jī)叫做nenew跟匆,我們像啟動headless模式的虛擬機(jī)的化,我們可以執(zhí)行下列命令:
vboxmanage startvm nenew --type headless
上面的這條命令可以運(yùn)行headless模式的虛擬機(jī)通砍。在運(yùn)行完命令后虛擬機(jī)應(yīng)該已經(jīng)后臺運(yùn)行了贾铝,并出現(xiàn)下行提示:
Waiting for the VM to power on…
VM has been successfully started.
虛擬機(jī)已經(jīng)后臺運(yùn)行了,可使用下列命令對其進(jìn)行關(guān)閉重慶等操作埠帕。
虛擬機(jī)狀態(tài)控制
VBoxManage controlvm <uuid>|<name> pause|resume|reset|poweroff|savestate|
例如關(guān)閉剛才啟動的headless虛擬機(jī)nenew我們可以用下面命令來完成
vboxmanage controlvm nenew poweroff
共享目錄設(shè)定
如果想使用共享目錄則:
vboxmanage sharedfolder add centos --name *share* --hostpath *~/share*
登錄成功后掛載共享目錄:
mount -t vboxsf share /mnt/