Η εικονικοποίηση είναι μια από τις βασικές τεχνολογίες υπολογιστών σήμερα. Με μια εικονική μηχανή (VM), μπορείτε να εκτελέσετε σχεδόν οποιοδήποτε λειτουργικό σύστημα της επιλογής σας στον υπολογιστή σας, χωρίς να ξοδέψετε τα χρήματα για να αποκτήσετε επιπλέον υλικό.
Αυτός ο οδηγός διερευνά τον τρόπο χρήσης του τερματικού της γραμμής εντολών για τη διαχείριση των εικονικών μηχανών VirtualBox ανεξάρτητα από το λειτουργικό σύστημα που χρησιμοποιείτε, είτε είναι Windows, macOS ή Linux. Όλες οι εγκαταστάσεις του VirtualBox συνοδεύονται από το εργαλείο γραμμής εντολών VBoxManage, ένα ισχυρό και ευέλικτο βοηθητικό πρόγραμμα για τη διαχείριση των εικονικών μηχανών σας.
Τι είναι το VboxManage;
Το VboxManage είναι ένα εργαλείο διεπαφής γραμμής εντολών (CLI) που εγκαθίσταται από προεπιλογή ως μέρος της εγκατάστασης του λογισμικού VirtualBox.
Όσο μπορείτε να διαχειριστείτε το μεγαλύτερο μέρος της εικονικής μηχανής σας από το GUI, το VboxManage CLI σας προσφέρει περισσότερη λειτουργικότητα καθώς σας δίνει άμεση πρόσβαση στη μηχανή εικονικοποίησης, επιτρέποντάς σας να έχετε πρόσβαση σε επιπλέον λειτουργίες που δεν είναι διαθέσιμες μέσω του GUI. Επιπλέον, οι περισσότεροι διακομιστές Linux δεν διαθέτουν GUI, επομένως θα εξακολουθείτε να μπορείτε να διαχειρίζεστε τα VM σας ακόμα και σε λειτουργία χωρίς κεφαλή.
Όλες οι εντολές VboxManage ξεκινούν με τη λέξη vboxmanage και συνήθως ακολουθούνται από μια υποεντολή όπως π.χ λίστα, controlvm, και τα λοιπά. Συχνά, απαιτείται να δώσετε το όνομα του VM που θέλετε να διαμορφώσετε ή να ελέγξετε.
Κατεβάστε: VirtualBox για Windows | macOS | Linux (Ελεύθερος)
1. Καταχώριση εικονικών μηχανών
Μία από τις πιο συνηθισμένες και σημαντικές εντολές του VirtualBox είναι η λίστα όλων των εικονικών μηχανών που είναι διαθέσιμα στον υπολογιστή ή τον διακομιστή σας. Δείτε πώς μπορείτε να προβάλετε ή να απαριθμήσετε όλα τα VM που είναι εγγεγραμμένα στον υπολογιστή σας. Από την έξοδο, θα παρατηρήσετε ότι σε κάθε VM δίνεται ένα Universally Unique Identifier (UUID) που χρησιμοποιείται για τον μοναδικό προσδιορισμό ενός VM.
Για να παραθέσετε τις εικονικές μηχανές που είναι εγκατεστημένες στον υπολογιστή σας, χρησιμοποιήστε την ακόλουθη εντολή:
vboxmanage λίστα vms
Εάν θέλετε μια λεπτομερή λίστα, προσθέστε το -μεγάλο ή --μακρύς σημαία στο vboxmanage λίστα vms εντολή. Η έξοδος εμφανίζει όλα τα καταχωρημένα VM και λεπτομερείς πληροφορίες, όπως τη διαμόρφωση κάθε VM, λεπτομέρειες υλικού, ρυθμίσεις κ.λπ.
Μερικές φορές ενδιαφέρεστε μόνο να καταχωρίσετε τα VM που εκτελούνται αυτήν τη στιγμή. Σε αυτή την περίπτωση, μπορείτε να χρησιμοποιήσετε το λίστα υποεντολή με το runvms επιλογή ως εξής.
vboxmanage λίστα runningvms
2. Έναρξη και διακοπή ενός VM
Για να ξεκινήσετε ένα VM χρησιμοποιώντας το VboxManage, χρησιμοποιήστε το startvm υποεντολή ακολουθούμενη από το όνομα της εικονικής μηχανής ή το UUID. Για παράδειγμα, θα εκτελούσα την ακόλουθη εντολή για να ξεκινήσω το VM με το όνομα Παράθυρο 11 που αναφέρονται στην προηγούμενη ενότητα.
vboxmanage startvm Windows11
Όταν πρόκειται να σταματήσετε μια εικονική μηχανή, έχετε πολλές διαθέσιμες επιλογές. Μπορείτε να απενεργοποιήσετε το VM ή να το θέσετε σε παύση.
Για να σταματήσετε μια εικονική μηχανή απενεργοποιώντας την, χρησιμοποιείτε το controlvm υποεντολή ακολουθούμενη από το όνομα του VM και μετά το απενεργοποιώ επιλογή ως εξής.
vboxmanage controlvm απενεργοποίηση Windows11
Θα εμφανιστεί η πρόοδος του τερματισμού της VM ως ποσοστό.
Εάν θέλετε να σταματήσετε το VM να καταναλώνει πόρους του συστήματος, αλλά δεν θέλετε απαραίτητα να το απενεργοποιήσετε, τότε μπορείτε να θέσετε σε παύση το VM και να το συνεχίσετε αργότερα.
Για να θέσετε σε παύση ένα εικονικό σύστημα που εκτελείται, χρησιμοποιήστε την ακόλουθη εντολή.
vboxmanage controlvm Παύση του παραθύρου 11
Λάβετε υπόψη ότι ένα εικονικό σύστημα σε παύση εξακολουθεί να εμφανίζεται στη λίστα εικονικών μηχανών που εκτελούνται. Για να λάβετε πληροφορίες σχετικά με την κατάσταση ενός VM, εκτελέστε μια μεγάλη λίστα χρησιμοποιώντας την εντολή vboxmanage λίστα runningvms -l. Στην έξοδο, η παράμετρος κατάστασης πρέπει να είναι ίση με σε παύση. Θα εμφανίζεται επίσης η χρονική σήμανση κατά την παύση της εικονικής μηχανής.
Για να συνεχίσετε ένα VM σε παύση, χρησιμοποιήστε την ακόλουθη εντολή.
vboxmanage controlvm βιογραφικό των Windows11
3. Λήψη πληροφοριών VM
Για να προβάλετε πληροφορίες που σχετίζονται με μια συγκεκριμένη εικονική μηχανή αντί να αναφέρετε όλες τις εικονικές μηχανές, χρησιμοποιήστε το showvminfo υποεντολή. Για παράδειγμα, μπορείτε να εκτελέσετε την ακόλουθη εντολή για να λάβετε λεπτομερείς πληροφορίες σχετικά με το Windows11 VM, συμπεριλαμβανομένου του υλικού και άλλων λεπτομερειών διαμόρφωσης, της κατάστασης δικτύου κ.λπ.
vboxmanage showvminfo Windows11
4. Δημιουργία VM
Ένα άλλο σημαντικό καθήκον κατά τη διαχείριση εικονικών μηχανών είναι η δημιουργία νέων VM. Χρησιμοποιήστε το Creavm υποεντολή για τη δημιουργία ενός νέου VM. Για παράδειγμα, για να δημιουργήσετε μια εικονική μηχανή με το όνομα "DebianVM" που τρέχει στο λειτουργικό σύστημα Debian Linux, μπορείτε να εκτελέσετε την ακόλουθη εντολή.
vboxmanage createvm --όνομα DebianVM --otype Debian Debian_64 --register
Εάν δεν είστε σίγουροι για το όνομα του λειτουργικού συστήματος που θα χρησιμοποιήσετε στο VM σας, μπορείτε να ελέγξετε τα υποστηριζόμενα λειτουργικά συστήματα VirtualBox χρησιμοποιώντας την ακόλουθη εντολή.
vboxmanage ostypes λίστας
Εάν θέλετε να τροποποιήσετε τη νέα εικονική μηχανή που δημιουργήθηκε, για παράδειγμα, για να αλλάξετε το μέγεθος της μνήμης, το όνομα και άλλες σχετικές παραμέτρους, μπορείτε να χρησιμοποιήσετε το modifyvm υποεντολή.
ο modifyvm Η σύνταξη της υποεντολής ακολουθείται από το όνομα του VM που θέλετε να τροποποιήσετε. Στη συνέχεια, καθορίζετε τη ρύθμιση που θέλετε να αλλάξετε και, τέλος, καθορίζετε την τιμή της ρύθμισης.
Ας υποθέσουμε ότι θέλετε να αλλάξετε το όνομα του νεοδημιουργημένου VM παραπάνω από DebianVM σε Debian9 χρησιμοποιώντας το --όνομα σύνθεση.
vboxmanage modifyvm DebianVM --όνομα Debian9
Μπορείτε να δείτε τη λίστα των ρυθμίσεων που μπορείτε να τροποποιήσετε εκτελώντας την εντολή:
vboxmanage modifyvm
Μάθε περισσότερα: Συμβουλές για να υπερφορτίσετε το Linux VirtualBox σας
5. Στιγμιότυπα και επαναφορά
Τα αντίγραφα ασφαλείας είναι ένα σημαντικό στοιχείο για τη διατήρηση ενός ισχυρού συστήματος πληροφορικής. Το VirtualBox σάς δίνει τη δυνατότητα να διατηρείτε την κατάσταση της εικονικής μηχανής σας, ώστε να μπορείτε να την επαναφέρετε εάν κάτι πάει στραβά.
Για να τραβήξετε ένα στιγμιότυπο μιας συγκεκριμένης εικονικής μηχανής, μπορείτε να εκτελέσετε την ακόλουθη εντολή, όπου Παραμονή Χριστουγέννωνστιγμιότυπο είναι το όνομα που δίνεται στο στιγμιότυπο VM σας.
vboxmanage στιγμιότυπο Windows11 λήψη "στιγμιότυπο παραμονής Χριστουγέννων"
Για να επαναφέρετε το VM παραπάνω με το στιγμιότυπο που δημιουργήθηκε πρόσφατα, πρώτα, σταματήστε το VM εάν εκτελείται και, στη συνέχεια, επαναφέρετε το στιγμιότυπο χρησιμοποιώντας την ακόλουθη εντολή.
vboxmanage στιγμιότυπο Windows11 επαναφορά "στιγμιότυπο παραμονής Χριστουγέννων"
Προφανώς, μπορείτε να αλλάξετε το όνομα στιγμιότυπου για κάτι που ταιριάζει στην εγκατάσταση VM σας.
6. Λαμβάνω βοήθεια
Για να γίνετε καλύτεροι στη χρήση του VboxManage CLI, πρέπει να γνωρίζετε πώς να λαμβάνετε βοήθεια ή να διαβάζετε τεκμηρίωση από το τερματικό εντολών αντί να απομνημονεύετε εντολές. Επίσης, υπάρχουν πολλές άλλες εντολές που δεν έχουμε καλύψει σε αυτόν τον οδηγό. Μάθετε περισσότερα σχετικά με τις εντολές VboxManage και τις επιλογές που σας παρέχει εκτελώντας την ακόλουθη εντολή:
vboxmanage
Μάθε περισσότερα: Πώς να λάβετε βοήθεια για τη γραμμή εντολών στο Linux
Γιατί πρέπει να σκεφτείτε να χρησιμοποιήσετε ένα VM
Αυτός ο οδηγός έχει εξερευνήσει μερικές από τις σημαντικές εντολές για τη διαχείριση των εικονικών μηχανών VirtualBox με το VboxManage, ένα ισχυρό και ελαφρύ εργαλείο CLI για τη διαχείριση των εικονικών μηχανών σας. Επιπλέον, μπορείτε εύκολα να δημιουργήσετε σενάρια αυτοματισμού με βάση το VboxManage για να διαχειρίζεστε εύκολα τα VM σας.
Οι εικονικές μηχανές σάς παρέχουν την ευκαιρία να τρέξετε και να πειραματιστείτε με πολλά λειτουργικά συστήματα στον υπολογιστή σας. Επιπλέον, επειδή τα VM εκτελούνται σε ένα ασφαλές και απομονωμένο περιβάλλον, είστε βέβαιοι ότι εάν η λειτουργία επισκέπτη ή εικονικής μηχανής διακοπεί, δεν θα επηρεάσει αρνητικά το λειτουργικό σύστημα του κεντρικού υπολογιστή σας.
Σε τι χρησιμεύουν οι εικονικές μηχανές; Ακολουθούν ορισμένα πρακτικά οφέλη και χρήσεις για εικονικές μηχανές που μπορείτε να δοκιμάσετε τώρα.
Διαβάστε Επόμενο
- Επεξήγηση τεχνολογίας
- VirtualBox
- Εικονική μηχανή
- Εικονικοποίηση
Η Mwiza αναπτύσσει λογισμικό στο επάγγελμα και γράφει εκτενώς σε Linux και προγραμματισμό front-end. Μερικά από τα ενδιαφέροντά του περιλαμβάνουν ιστορία, οικονομία, πολιτική και επιχειρηματική αρχιτεκτονική.
Εγγραφείτε στο ενημερωτικό μας δελτίο
Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε