¿Cómo podemos verificar si la máquina es física o virtual en Linux?
¿Qué comando se puede usar?
linux
virtual-machine
physical-environment
Prashast
fuente
fuente

redhat-enterprise-linux? ¿O es lalinuxetiqueta más apropiada? Edite sus etiquetas según sea necesario.Respuestas:
Si tienes instalado systemd, viene con
systemd-detect-virt.También puede detectar muchos tipos diferentes de virtualización y contenedores.
Si no tiene systemd, también hay uno
virt-whatque tiene un paquete al menos en Debian (y considerando de dónde viene, como era de esperar para RedHat también).Consulte también "Manera fácil de determinar la tecnología de virtualización" en Unix y Linux para conocer muchos más enfoques.
fuente
El uso
lshwle dará información del sistema:sudo apt-get install lshwsudo lshw -class systemfuente
Pregunta similar en serverfault:
VMware Linux Server: ¿cómo puede saber si es una máquina virtual o un hardware real?
Y mi respuesta :-)
estado hostnamectl
fuente