Virtualizarea este una dintre tehnologiile de calcul de bază în prezent. Cu o mașină virtuală (VM), puteți rula aproape orice sistem de operare la alegere pe computerul dvs. fără a pierde bani pentru a achiziționa hardware suplimentar.

Acest ghid explorează cum să utilizați terminalul de linie de comandă în gestionarea mașinilor virtuale VirtualBox, indiferent de sistemul de operare pe care îl utilizați, fie Windows, macOS sau Linux. Toate instalările VirtualBox vin cu instrumentul de linie de comandă VBoxManage, un utilitar puternic și flexibil pentru gestionarea mașinilor dvs. virtuale.

Ce este VboxManage?

VboxManage este un instrument de interfață de linie de comandă (CLI) instalat implicit ca parte a instalării software-ului VirtualBox.

Oricât de mult poți gestiona cea mai mare parte a mașinii tale virtuale din GUI, CLI-ul VboxManage vă oferă mai multe funcționalități, deoarece vă oferă acces direct la motorul de virtualizare, permițându-vă să accesați funcții suplimentare care nu sunt disponibile prin intermediul GUI. În plus, majoritatea serverelor Linux nu vin cu o interfață grafică, așa că veți putea în continuare să vă gestionați mașinile virtuale chiar și în modul headless.

instagram viewer

Toate comenzile VboxManage încep cu cuvântul vboxmanage și sunt de obicei urmate de o subcomandă precum listă, controlvm, etc. Adesea, vi se cere să furnizați numele mașinii virtuale pe care doriți să o configurați sau să o controlați.

Descarca: VirtualBox pentru Windows | macOS | Linux (Liber)

1. Listarea mașinilor virtuale

Una dintre cele mai comune și importante comenzi VirtualBox este să enumerați toate VM-urile disponibile pe computer sau server. Iată cum puteți vizualiza sau enumera toate VM-urile care sunt înregistrate pe computerul dvs. Din rezultat, veți observa că fiecărei mașini virtuale i se atribuie un identificator unic universal (UUID) folosit pentru a identifica unic un VM.

Pentru a lista mașinile virtuale instalate pe mașina dvs., utilizați următoarea comandă:

vboxmanage list vms 

Dacă doriți o listă detaliată, adăugați -l sau --lung steag la vboxmanage list vms comanda. Ieșirea vă arată toate VM-urile înregistrate și informații detaliate, cum ar fi configurația fiecărei VM, detalii hardware, setări etc.

Uneori sunteți interesat doar să enumerați VM-urile care rulează în prezent. În acest caz, puteți utiliza listă subcomanda cu runningvms opțiunea după cum urmează.

vboxmanage list runningvms

2. Pornirea și oprirea unui VM

Pentru a porni un VM folosind VboxManage, utilizați startvm subcomandă urmată de numele mașinii virtuale sau UUID. De exemplu, aș rula următoarea comandă pentru a porni VM-ul cu numele Fereastra 11 enumerate în secțiunea anterioară.

vboxmanage startvm Windows11

Când vine vorba de oprirea unei mașini virtuale, aveți mai multe opțiuni disponibile. Puteți opri VM-ul sau îl puteți întrerupe.

Pentru a opri o mașină virtuală prin oprirea acesteia, utilizați controlvm subcomandă urmată de numele VM și apoi de oprire opțiunea după cum urmează.

vboxmanage controlvm oprire Windows11

Vi se va afișa progresul închiderii VM-ului ca procent.

Dacă doriți să opriți VM-ul să consume resurse de sistem, dar nu doriți neapărat să-l opriți, atunci puteți întrerupe VM-ul și îl puteți relua mai târziu.

Pentru a întrerupe o VM care rulează, utilizați următoarea comandă.

vboxmanage controlvm Window11 pauză

Rețineți că o mașină virtuală întreruptă este încă listată sub mașinile virtuale care rulează. Pentru a obține informații despre starea unui VM, rulați o listă lungă folosind comanda vboxmanage list runningvms -l. În ieșire, parametrul de stare ar trebui să fie egal cu oprit. Va fi afișată și marca temporală când VM-ul a fost întrerupt.

Pentru a relua un VM întrerupt, utilizați următoarea comandă.

reluarea vboxmanage controlvm Windows11

3. Obținerea informațiilor VM

Pentru a vedea informații legate de un anumit VM în loc să enumerați toate VM-urile, utilizați showvminfo subcomanda. De exemplu, puteți rula următoarea comandă pentru a obține informații detaliate despre VM Windows11, inclusiv hardware-ul și alte detalii de configurare, starea rețelei etc.

vboxmanage showvminfo Windows11

4. Crearea unui VM

O altă sarcină importantă atunci când gestionați mașinile virtuale este crearea de noi VM. Folosește createavm subcomandă pentru a crea o nouă VM. De exemplu, pentru a crea o mașină virtuală numită „DebianVM” care rulează pe sistemul de operare Debian Linux, puteți rula următoarea comandă.

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

Dacă nu sunteți sigur de numele sistemului de operare de utilizat în VM, puteți verifica sistemele de operare VirtualBox acceptate folosind următoarea comandă.

vboxmanage list ostypes

Dacă doriți să modificați VM nou creat, de exemplu, pentru a modifica dimensiunea memoriei, numele și alți parametri relevanți, puteți utiliza modifivm subcomanda.

The modifivm Sintaxa subcomandei este urmată de numele mașinii virtuale pe care doriți să o modificați. Apoi, specificați setarea pe care doriți să o modificați și, în final, specificați valoarea setării.

Să presupunem că doriți să schimbați numele VM-ului nou creat de mai sus din DebianVM în Debian9 folosind --Nume setare.

vboxmanage modifyvm DebianVM --nume Debian9

Puteți consulta lista de setări pe care le puteți modifica executând comanda:

vboxmanage modifyvm 

Aflați mai multe: Sfaturi pentru a vă supraalimenta VirtualBox-ul Linux

5. Instantanee și restaurare

Backup-urile sunt o componentă importantă a menținerii unui sistem IT robust. VirtualBox vă oferă posibilitatea de a păstra starea mașinii virtuale, astfel încât să o puteți restabili dacă ceva nu merge bine.

Pentru a face un instantaneu al unei anumite VM, puteți rula următoarea comandă, unde Ajunul Crăciunuluiinstantaneu este numele dat instantaneului dvs. VM.

vboxmanage snapshot Windows11 face „instantaneu de Ajunul Crăciunului”

Pentru a restabili VM-ul de mai sus cu instantaneul nou creat, mai întâi, opriți VM-ul dacă rulează, apoi restaurați snapshot-ul utilizând următoarea comandă.

vboxmanage snapshot Windows11 restaurare „Instantaneu de Ajunul Crăciunului”

Evident, puteți schimba numele instantaneului pentru ceva care se potrivește instalării dvs. de VM.

6. Obține ajutor

Pentru a deveni mai bun în utilizarea CLI-ului VboxManage, trebuie să știți cum să obțineți ajutor sau să citiți documentația de la terminalul de comandă în loc să memorați comenzi. De asemenea, există o mulțime de alte comenzi pe care nu le-am acoperit în acest ghid. Aflați mai multe despre comenzile VboxManage și despre opțiunile pe care vi le oferă rulând următoarea comandă:

vboxmanage

Aflați mai multe: Cum să obțineți ajutor pentru linia de comandă pe Linux

De ce ar trebui să luați în considerare utilizarea unui VM

Acest ghid a explorat câteva dintre comenzile importante pentru gestionarea mașinilor dvs. virtuale VirtualBox cu VboxManage, un instrument CLI puternic și ușor pentru gestionarea mașinilor dvs. virtuale. În plus, puteți crea cu ușurință scripturi de automatizare bazate pe VboxManage pentru a vă gestiona cu ușurință mașinile virtuale.

Mașinile virtuale vă oferă posibilitatea de a rula și de a experimenta mai multe sisteme de operare pe computer. În plus, deoarece mașinile virtuale rulează într-un mediu securizat și izolat, sunteți sigur că, dacă oaspetele sau mașina virtuală se blochează, aceasta nu va afecta negativ sistemul dvs. de operare gazdă.

7 motive practice pentru a începe să utilizați o mașină virtuală

Pentru ce sunt folosite mașinile virtuale? Iată câteva beneficii și utilizări practice pentru mașinile virtuale pe care le puteți încerca chiar acum.

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • Tehnologia explicată
  • VirtualBox
  • Mașină virtuală
  • Virtualizare
Despre autor
Mwiza Kumwenda (41 articole publicate)

Mwiza dezvoltă software de profesie și scrie mult pe Linux și programare front-end. Unele dintre interesele sale includ istoria, economia, politica și arhitectura întreprinderilor.

Mai multe de la Mwiza Kumwenda

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona