GNU/Linux >> Tutoriels Linux >  >> Linux

Commande Linux pour savoir si la machine est physique ou virtuelle

Utilisation de lshw vous donnera des informations sur le système :

  1. Exécutez la commande :sudo apt-get install lshw
    • REMARQUE :Cette commande peut varier en fonction de la distribution Linux.
  2. Exécutez la commande :sudo lshw -class system
  3. Cela affichera des informations sur le système. Par exemple, si la machine est une Dell ou HP, ce sera le produit . Dans le cas d'une machine virtuelle, le produit sera le nom de l'émulateur.

Si vous avez installé systemd, il est livré avec systemd-detect-virt .

[email protected]:~$ systemd-detect-virt 
none

[email protected]:~$ systemd-detect-virt 
qemu

Peut également détecter de nombreux types de virtualisation et de conteneurs différents.

Si vous n'avez pas systemd, il y a aussi virt-what qui a un paquet au moins sur Debian (et compte tenu d'où il vient, sans surprise pour RedHat aussi).

Voir aussi "Moyen facile de déterminer la technologie de virtualisation" sur Unix et Linux pour un tas d'autres approches.


Linux
  1. Exécuter une machine virtuelle Linux dans Podman

  2. Maîtrisez la commande Linux ls

  3. Comment vérifier si le système Linux s'exécute sur un système physique ou une machine virtuelle ?

  4. Commande de redémarrage Linux

  5. La commande locate sous Linux

Maîtrisez la ligne de commande Linux

La commande timer sous Linux

La commande supérieure de Linux

Comment utiliser la commande fd sur le système Linux

La commande System Activity Reporter (sar) sous Linux

Toutes les méthodes pour exécuter une machine virtuelle sur un système Linux