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

众归云 服务器知识237阅读模式

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

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

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

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

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

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

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

本文来自网络,不代表王道测评立场,如有争议请发邮件:enofun@foxmail.com

AD:【本站QQ交流群】114135944

众归云
  • 本文来自网络,不代表王道测评立场,转载请注明出处
  • 转载请务必保留本文链接:https://www.20115.net/627.html