Virtualiseerimine on tänapäeval üks peamisi andmetöötlustehnoloogiaid. Virtuaalse masina (VM) abil saate oma arvutis käitada peaaegu kõiki teie valitud operatsioonisüsteeme, ilma et peaksite lisariistvara hankima panka rikkuma.

Selles juhendis uuritakse, kuidas kasutada käsurea terminali VirtualBoxi virtuaalmasinate haldamiseks olenemata kasutatavast operatsioonisüsteemist, olgu see siis Windows, macOS või Linux. Kõik VirtualBoxi installid on varustatud käsurea tööriistaga VBoxManage, mis on võimas ja paindlik utiliit teie virtuaalsete masinate haldamiseks.

Mis on VboxManage?

VboxManage on käsurea liidese (CLI) tööriist, mis installitakse vaikimisi teie VirtualBoxi tarkvara installimise osana.

Nii palju kui saate suurema osa oma virtuaalmasinast GUI kaudu hallata, pakub VboxManage CLI teile rohkem funktsioone, see annab teile otsese juurdepääsu virtualiseerimismootorile, võimaldades teil pääseda juurde lisafunktsioonidele, mis pole rakenduse kaudu saadaval GUI. Lisaks ei ole enamikul Linuxi serveritel GUI-d, nii et saate oma VM-e hallata isegi peata režiimis.

instagram viewer

Kõik VboxManage'i käsud algavad sõnaga vboxmanage ja neile järgneb tavaliselt alamkäsk, näiteks loend, kontrollvm, jne. Sageli peate sisestama selle VM-i nime, mida soovite konfigureerida või juhtida.

Lae alla: VirtualBox jaoks Windows | macOS | Linux (tasuta)

1. Virtuaalsete masinate loend

Üks levinumaid ja olulisemaid VirtualBoxi käske on loetleda kõik teie arvutis või serveris saadaolevad VM-id. Siin saate vaadata või loetleda kõiki teie arvutis registreeritud VM-e. Väljundist märkate, et igale VM-ile antakse universaalselt kordumatu identifikaator (UUID), mida kasutatakse VM-i kordumatuks tuvastamiseks.

Teie arvutisse installitud virtuaalmasinate loetlemiseks kasutage järgmist käsku:

vboxmanage list vms 

Kui soovite üksikasjalikku loendit, lisage -l või -- pikk lipp vboxmanage list vms käsk. Väljund näitab kõiki registreeritud VM-e ja üksikasjalikku teavet, nagu iga VM-i konfiguratsioon, riistvara üksikasjad, sätted jne.

Mõnikord huvitab teid ainult praegu töötavate VM-ide loend. Sel juhul saate kasutada nimekirja allkäsk koos runningvms valik järgmiselt.

vboxmanage list runningvms

2. VM-i käivitamine ja peatamine

VM-i käivitamiseks VboxManage'i abil kasutage startvm alamkäsk, millele järgneb virtuaalmasina nimi või UUID. Näiteks käivitaksin järgmise käsu VM-i käivitamiseks nimega Aken 11 loetletud eelmises jaotises.

vboxmanage startvm Windows11

Virtuaalse masina peatamiseks on teil saadaval mitu võimalust. Saate VM-i välja lülitada või peatada.

Virtuaalse masina peatamiseks selle välja lülitades kasutage controlvm alamkäsk, millele järgneb VM-i nimi ja seejärel väljalülitamine valik järgmiselt.

vboxmanage controlvm Windows11 väljalülitamine

Teile näidatakse VM-i väljalülitamise edenemist protsentides.

Kui soovite peatada VM-i süsteemiressursside tarbimise, kuid te ei soovi seda tingimata välja lülitada, saate VM-i peatada ja seda hiljem jätkata.

Töötava VM-i peatamiseks kasutage järgmist käsku.

vboxmanage controlvm Window11 paus

Pange tähele, et peatatud VM on endiselt töötavate VM-ide loendis. VM-i oleku kohta teabe saamiseks käivitage käsuga pikk loend vboxmanage list runningvms -l. Väljundis peaks oleku parameeter olema võrdne peatatud. Samuti kuvatakse ajatempel, millal VM peatati.

Peatatud VM-i jätkamiseks kasutage järgmist käsku.

vboxmanage controlvm Windows11 jätkamine

3. VM-i teabe hankimine

Konkreetse VM-iga seotud teabe vaatamiseks kõigi VM-ide loendi asemel kasutage showvmininfo allkäsk. Näiteks saate Windows11 VM-i kohta üksikasjaliku teabe saamiseks käivitada järgmise käsu, sealhulgas selle riistvara ja muud konfiguratsiooni üksikasjad, võrgu olek jne.

vboxmanage showvminfo Windows11

4. VM-i loomine

Teine oluline ülesanne virtuaalmasinate haldamisel on uute VM-ide loomine. Kasuta createavm alamkäsk uue VM-i loomiseks. Näiteks Debian Linuxi operatsioonisüsteemis töötava virtuaalse masina nimega "DebianVM" loomiseks saate käivitada järgmise käsu.

vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register

Kui te pole kindel oma virtuaalses masinas kasutatava operatsioonisüsteemi nimes, saate toetatud VirtualBoxi operatsioonisüsteeme kontrollida järgmise käsuga.

vboxmanage'i loendi ostypes

Kui soovite muuta vastloodud VM-i, näiteks muuta mälu suurust, nime ja muid asjakohaseid parameetreid, saate kasutada modifyvm allkäsk.

The modifyvm alamkäsu süntaksile järgneb selle VM-i nimi, mida soovite muuta. Järgmisena määrate sätte, mida soovite muuta, ja lõpuks määrate sätte väärtuse.

Oletame, et soovite ülaltoodud vastloodud VM-i nime muuta DebianVM-ist Debian9-ks, kasutades --nimi seadistus.

vboxmanage modifyvm DebianVM --name Debian9

Saate vaadata sätete loendit, mida saate käsu käivitamisega muuta:

vboxmanage modifyvm 

Lisateave: Näpunäiteid oma Linuxi VirtualBoxi laadimiseks

5. Hetketõmmised ja taastamine

Varukoopiad on tugeva IT-süsteemi säilitamise oluline komponent. VirtualBox annab teile võimaluse hoida oma VM-i olekut, et saaksite selle taastada, kui midagi läheb valesti.

Konkreetsest VM-ist hetktõmmise tegemiseks võite käivitada järgmise käsu, kus Jõuluõhtuhetktõmmis on teie VM-i hetktõmmisele antud nimi.

vboxmanage'i hetktõmmis Windows11 jäädvustage "jõuluõhtu hetktõmmis"

Ülaltoodud VM-i taastamiseks äsja loodud hetktõmmisega peatage esmalt VM, kui see töötab, ja seejärel taastage hetktõmmis järgmise käsuga.

vboxmanage snapshot Windows11 taastamine "jõuluõhtu hetktõmmis"

Ilmselgelt saate hetktõmmise nime välja lülitada millegi jaoks, mis sobib teie VM-i installiga.

6. Abi saamine

VboxManage CLI paremaks kasutamiseks peate teadma, kuidas käskude meeldejätmise asemel käsuterminalist abi saada või dokumentatsiooni lugeda. Samuti on palju muid käske, mida me selles juhendis ei käsitlenud. Vaadake lisateavet VboxManage'i käskude ja selle pakutavate valikute kohta, käivitades järgmise käsu:

vboxmanage

Lisateave: Kuidas saada Linuxi käsurea abi

Miks peaksite kaaluma VM-i kasutamist?

Selles juhendis on uuritud mõningaid olulisi käske VirtualBox VM-ide haldamiseks VboxManage'iga, mis on võimas ja kerge CLI tööriist teie virtuaalmasinate haldamiseks. Lisaks saate hõlpsasti luua VboxManage'il põhinevaid automatiseerimisskripte, et oma VM-e hõlpsalt hallata.

Virtuaalmasinad annavad teile võimaluse oma arvutis mitut operatsioonisüsteemi käivitada ja nendega katsetada. Lisaks, kuna VM-id töötavad turvalises ja isoleeritud keskkonnas, võite olla kindel, et kui külalise või virtuaalse masina töö jookseb kokku, ei mõjuta see teie hosti operatsioonisüsteemi negatiivselt.

7 praktilist põhjust virtuaalmasina kasutamise alustamiseks

Milleks virtuaalmasinaid kasutatakse? Siin on mõned virtuaalmasinate praktilised eelised ja kasutusvõimalused, mida saate kohe proovida.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Tehnoloogia selgitus
  • VirtualBox
  • Virtuaalne masin
  • Virtualiseerimine
Autori kohta
Mwiza Kumwenda (Avaldatud 41 artiklit)

Mwiza arendab tarkvara erialalt ning kirjutab palju Linuxi ja esiotsa programmeerimise kohta. Mõned tema huvid hõlmavad ajalugu, majandust, poliitikat ja ettevõttearhitektuuri.

Rohkem Mwiza Kumwendast

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin