Virtualizace je dnes jednou ze základních výpočetních technologií. S virtuálním strojem (VM) můžete na svém počítači provozovat téměř jakýkoli operační systém podle svého výběru, aniž byste museli vydělat peníze na nákup dalšího hardwaru.
Tato příručka se zabývá tím, jak používat terminál příkazového řádku při správě virtuálních strojů VirtualBox bez ohledu na operační systém, který používáte, ať už jde o Windows, macOS nebo Linux. Všechny instalace VirtualBoxu jsou dodávány s nástrojem příkazového řádku VBoxManage, výkonným a flexibilním nástrojem pro správu vašich virtuálních strojů.
Co je VboxManage?
VboxManage je nástroj rozhraní příkazového řádku (CLI) nainstalovaný ve výchozím nastavení jako součást instalace softwaru VirtualBox.
Stejně jako většinu svého virtuálního stroje můžete spravovat z GUI, rozhraní VboxManage CLI vám poskytuje více funkcí poskytuje vám přímý přístup k virtualizačnímu jádru, což vám umožňuje přistupovat k dalším funkcím nedostupným prostřednictvím GUI. Většina linuxových serverů navíc nemá grafické uživatelské rozhraní, takže své virtuální počítače budete moci spravovat i v bezhlavém režimu.
Všechny příkazy VboxManage začínají slovem vboxmanage a po nich obvykle následuje dílčí příkaz, např seznam, kontrolavm, atd. Často je nutné zadat název virtuálního počítače, který chcete konfigurovat nebo ovládat.
Stažení: VirtualBox pro Okna | Operační Systém Mac | Linux (Volný, uvolnit)
1. Výpis virtuálních strojů
Jedním z nejběžnějších a nejdůležitějších příkazů VirtualBoxu je vypsat seznam všech virtuálních počítačů, které jsou dostupné na vašem PC nebo serveru. Zde je návod, jak můžete zobrazit nebo vypsat seznam všech virtuálních počítačů, které jsou registrované ve vašem počítači. Z výstupu si všimnete, že každému virtuálnímu počítači je přidělen Universally Unique Identifier (UUID), který se používá k jedinečné identifikaci virtuálního počítače.
Chcete-li zobrazit seznam virtuálních počítačů nainstalovaných na vašem počítači, použijte následující příkaz:
vboxmanage seznam vms
Pokud chcete podrobný výpis, přidejte -l nebo --dlouho vlajka k vboxmanage seznam vms příkaz. Výstup zobrazuje všechny registrované virtuální počítače a podrobné informace, jako je konfigurace každého virtuálního počítače, podrobnosti o hardwaru, nastavení atd.
Někdy vás zajímá pouze výpis virtuálních počítačů, které aktuálně běží. V takovém případě můžete použít seznam dílčí příkaz s runningvms možnost následovně.
vboxmanage seznam runningvms
2. Spuštění a zastavení virtuálního počítače
Chcete-li spustit virtuální počítač pomocí VboxManage, použijte startvm dílčí příkaz následovaný názvem virtuálního počítače nebo UUID. Například bych spustil následující příkaz pro spuštění virtuálního počítače s názvem Okno 11 uvedené v předchozí části.
vboxmanage startvm Windows11
Pokud jde o zastavení virtuálního počítače, máte k dispozici několik možností. Virtuální počítač můžete vypnout nebo jej pozastavit.
Chcete-li zastavit virtuální počítač jeho vypnutím, použijte controlvm dílčí příkaz následovaný názvem virtuálního počítače a poté vypnout možnost následovně.
vboxmanage controlvm vypnutí Windows11
Zobrazí se vám procentuální průběh vypínání virtuálního počítače.
Pokud chcete, aby virtuální počítač nespotřebovával systémové prostředky, ale nechcete jej nutně vypínat, můžete virtuální počítač pozastavit a obnovit jej později.
Chcete-li pozastavit běžící virtuální počítač, použijte následující příkaz.
vboxmanage controlvm Pozastavení okna 11
Všimněte si, že pozastavený virtuální počítač je stále uveden pod spuštěnými virtuálními počítači. Chcete-li získat informace o stavu virtuálního počítače, spusťte pomocí příkazu dlouhý výpis vboxmanage seznam runningvms -l. Ve výstupu by měl být parametr state roven pozastaveno. Bude také uvedeno časové razítko, kdy byl virtuální počítač pozastaven.
Chcete-li obnovit pozastavený virtuální počítač, použijte následující příkaz.
vboxmanage controlvm obnovení systému Windows11
3. Získání informací o VM
Chcete-li zobrazit informace související s konkrétním virtuálním počítačem namísto výpisu všech virtuálních počítačů, použijte showvminfo dílčí příkaz. Můžete například spustit následující příkaz a získat podrobné informace o virtuálním počítači Windows11, včetně jeho hardwaru a dalších podrobností o konfiguraci, stavu sítě atd.
vboxmanage showvminfo Windows11
4. Vytvoření virtuálního počítače
Dalším důležitým úkolem při správě virtuálních strojů je vytváření nových virtuálních počítačů. Použijte createavm dílčí příkaz k vytvoření nového virtuálního počítače. Chcete-li například vytvořit virtuální počítač s názvem „DebianVM“ spuštěný na operačním systému Debian Linux, můžete spustit následující příkaz.
vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register
Pokud si nejste jisti názvem operačního systému, který se má ve vašem VM použít, můžete zkontrolovat podporované operační systémy VirtualBox pomocí následujícího příkazu.
vboxmanage seznam ostypes
Pokud chcete upravit nově vytvořený virtuální počítač, například změnit velikost paměti, název a další relevantní parametry, můžete použít modifikacevm dílčí příkaz.
The modifikacevm za syntaxí dílčího příkazu následuje název virtuálního počítače, který chcete upravit. Dále určíte nastavení, které chcete změnit, a nakonec určíte hodnotu nastavení.
Předpokládejme, že chcete změnit název nově vytvořeného virtuálního počítače výše z DebianVM na Debian9 pomocí --název nastavení.
vboxmanage modulevm DebianVM --name Debian9
Můžete se podívat na seznam nastavení, která můžete upravit spuštěním příkazu:
vboxmanage modulevm
Další informace: Tipy, jak dobít váš Linux VirtualBox
5. Snímky a obnova
Zálohy jsou důležitou součástí udržování robustního IT systému. VirtualBox vám dává možnost zachovat stav vašeho virtuálního počítače, abyste jej mohli obnovit, pokud se něco pokazí.
Chcete-li pořídit snímek konkrétního virtuálního počítače, můžete spustit následující příkaz, kde Štědrý večermomentka je název daného snímku virtuálního počítače.
vboxmanage snímek Windows11 pořídí „snímek Štědrého večera“
Chcete-li obnovit virtuální počítač výše pomocí nově vytvořeného snímku, nejprve zastavte virtuální počítač, pokud je spuštěný, a poté obnovte snímek pomocí následujícího příkazu.
vboxmanage snímek Windows11 obnoví "štědrovečerní snímek"
Samozřejmě můžete změnit název snímku na něco, co vyhovuje vaší instalaci virtuálního počítače.
6. Získání pomoci
Chcete-li se zdokonalit v používání rozhraní CLI VboxManage, musíte vědět, jak získat nápovědu nebo číst dokumentaci z příkazového terminálu namísto zapamatování příkazů. Existuje také mnoho dalších příkazů, které jsme v této příručce nepokryli. Další informace o příkazech VboxManage a možnostech, které vám poskytuje, získáte spuštěním následujícího příkazu:
vboxmanage
Další informace: Jak získat nápovědu k příkazovému řádku v systému Linux
Proč byste měli zvážit použití virtuálního počítače
Tato příručka prozkoumala některé důležité příkazy pro správu virtuálních počítačů VirtualBox pomocí VboxManage, výkonného a lehkého nástroje CLI pro správu virtuálních počítačů. Kromě toho můžete snadno vytvářet automatizační skripty založené na VboxManage pro snadnou správu vašich virtuálních počítačů.
Virtuální stroje vám poskytují příležitost spouštět a experimentovat s více operačními systémy na vašem PC. Navíc, protože virtuální počítače běží v zabezpečeném a izolovaném prostředí, máte jistotu, že pokud dojde k selhání provozu hosta nebo virtuálního počítače, nebude to mít negativní dopad na váš hostitelský operační systém.
K čemu slouží virtuální stroje? Zde je několik praktických výhod a použití virtuálních strojů, které si můžete hned teď vyzkoušet.
Přečtěte si další
- Technologie vysvětlena
- VirtualBox
- Virtuální stroj
- Virtualizace
Mwiza vyvíjí software z povolání a ve velké míře píše o Linuxu a front-end programování. Mezi jeho zájmy patří historie, ekonomika, politika a podniková architektura.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem