Antworten:
Wenn Sie systemd installiert haben, wird es mitgeliefert systemd-detect-virt
.
me@real-machine:~$ systemd-detect-virt
none
me@vm:~$ systemd-detect-virt
qemu
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 .
Wenn lshw
Sie verwenden, erhalten Sie Systeminformationen:
sudo apt-get install lshw
sudo lshw -class system
Ähnliche Frage in Serverfehler:
VMware Linux Server - Wie können Sie feststellen, ob Sie eine VM oder echte Hardware sind?
Und meine Antwort :-)
redhat-enterprise-linux
? Oder ist daslinux
Tag besser geeignet? Bitte bearbeiten Sie Ihre Tags nach Bedarf.