1、Windows服务器
方法一:在CMD里输入:Systeminfo | findstr /i "System Model"
如果System Model:后面含有Virutal就是虚拟机,其他都是物理机
方法二:使用powershell命令:get-wmiobject win32_computersystem | fl model
2、Linux服务器
方法一:输入命令dmidecode -t system看Product Name字段
方法二:直接通过systemd-detect-virt命令判断是否物理机
如果输出为none,则说明是物理机,输入其它则是虚拟机。
来源地址:https://blog.csdn.net/weixin_41851830/article/details/130641591