Linux-Befehl, um festzustellen, ob die Maschine physisch oder virtuell ist
1040
Prashast
Wie können wir überprüfen, ob die Maschine unter Linux physisch oder virtuell ist?
Welcher Befehl kann verwendet werden?
Gab es einen Grund, warum Sie diese Frage mit `redhat-enterprise-linux` markiert haben? Oder ist das `Linux'-Tag besser geeignet? Bitte bearbeiten Sie Ihre Tags nach Bedarf.
Twisty Impersonator vor 7 Jahren
1
2 Antworten auf die Frage
9
Ashton
Mit erhalten lshwSie Systeminformationen:
Führen Sie den Befehl aus: sudo apt-get install lshw
HINWEIS: Dieser Befehl kann je nach Linux-Distribution variieren.
Führen Sie den Befehl aus: sudo lshw -class system
Dadurch werden Informationen zum System angezeigt. Wenn es sich bei dem Gerät beispielsweise um einen Dell oder einen HP handelt, handelt es sich um das Produkt . Im Falle einer virtuellen Maschine ist das Produkt der Name des Emulators.
Sie können auch mit dmidecode etwas Äquivalentes tun
davidgo vor 7 Jahren
4
6
derobert
Wenn Sie systemd installiert haben, wird es mitgeliefert systemd-detect-virt.
Kann auch viele verschiedene Arten von Virtualisierung und Containern erkennen.
Wenn Sie nicht über systemd verfügen, gibt es auch virt-whatein Paket, das mindestens auf Debian basiert (und in Anbetracht dessen, woher es kommt, was auch für RedHat nicht überraschend ist).