Wie können wir überprüfen, ob es sich bei der Maschine unter Linux um eine physische oder eine virtuelle Maschine handelt?
Welcher Befehl kann verwendet werden?
linux
virtual-machine
physical-environment
Prashast
quelle
quelle
redhat-enterprise-linux
? Oder ist daslinux
Tag besser geeignet? Bitte bearbeiten Sie Ihre Tags nach Bedarf.Antworten:
Wenn Sie systemd installiert haben, wird es mitgeliefert
systemd-detect-virt
.Kann auch viele verschiedene Arten von Virtualisierung und Containern erkennen.
Wenn Sie systemd nicht haben, gibt es auch
virt-what
ein Paket, das zumindest Debian enthält (und wenn man bedenkt, woher es kommt, nicht überraschend auch für RedHat).Weitere Ansätze finden Sie unter „Einfache Ermittlung der Virtualisierungstechnologie“ unter Unix und Linux .
quelle
Wenn
lshw
Sie verwenden, erhalten Sie Systeminformationen:sudo apt-get install lshw
sudo lshw -class system
quelle
Ähnliche Frage in Serverfehler:
VMware Linux Server - Wie können Sie feststellen, ob Sie eine VM oder echte Hardware sind?
Und meine Antwort :-)
Hostnamectl-Status
quelle