检查 Linux 系统是运行在虚拟机上还是物理机上

服务器

检查 Linux 系统是运行在虚拟机上还是物理机上

2024-09-06 16:02


                                            




在Linux操作系统上执行命令检测是否为虚拟机。

1. 使用 dmidecode 命令区分虚拟机和物理机,最简单的方法是使用 dmidecode 命令。如下所示:

  •  
 
  1. dmidecode -s system-manufacturer
检查 Linux 系统是运行在虚拟机上还是物理机上

如果是物理机,你会看到机器制造商的名称,比如 Dell,Lenovo 等;如果是虚拟机,你会看到一些类似于  QEMU, innotek Gmbh(for VirtualBox)等的输出信息。

2. 使用 virt-what如果系统运行在一个物理机上,virt-what 命令将不会返回任何结果;相反,如果是运行在虚拟机上,将会输出虚拟机的一些信息,如下所示:

 
  1. virt-what
检查 Linux 系统是运行在虚拟机上还是物理机上

 

 

众归云:

不仅 快,更要 稳!”

 

“ 我司根据中国互联网特点,香港云服务器接驳了定制的双向 CN2 GIA 高速线路,为大陆地区的企业建站、游戏出海、跨境电商等客户提供高速国际互联网接入服务。高速 CN2 GIA 精品带宽的优点是线路独立,三网直连;负载轻,没有网络拥堵现象;路由节点少,速度快;低延迟,更稳

 

香港物理服务器购买(支持测试):https://cloud.20115.net/idc_hk.html