怎么看是虚拟机还是物理机_虚拟机和真实机的区别

怎么看是虚拟机还是物理机_虚拟机和真实机的区别如何判断当前主机是物理机还是虚拟机?

大家好,又见面了,我是你们的朋友全栈君。

Windows:

在CMD里输入:Systeminfo | findstr /i “System Model”

如果System Model:后面含有Virutal就是虚拟机,其他都是物理机

如果System Model返回信息内:后面含有Virutal就是虚拟机,其他都是物理机

物理机输出:

C:\Users\Administrator>systeminfo |findstr /i “System Module”

System Boot Time:          8/20/2018, 06:30:23

System Manufacturer:       LENOVO

System Model:              90DSCTO1WW

System Type:               x64-based PC

System Directory:          C:\Windows\system32

System Locale:             zh-cn;Chinese (China)

或者用powershell命令:get-wmiobject win32_computersystem | fl model

Linux:

在bash里输入:dmidecode -s system-product-name

或者lshw -class system

或者dmesg | grep -i virtual

如果结果返回包含virtual,则是虚拟机:

[youedata@localhost ~]$ dmesg |grep -i virtual

[    0.000000] Booting paravirtualized kernel on Xen HVM

[    1.034572] systemd[1]: Detected virtualization xen.

[    1.065757] systemd[1]: Starting Setup Virtual Console…

[    1.287144] xen_netfront: Initialising Xen virtual ethernet driver

如果返回如下,基于hardware,则说明是物理机:

[youedata@localhost ~]$ dmesg|grep -i virtual

Booting paravirtualized kernel on bare hardware

具体参考:http://unix.stackexchange.com/questions/89714/easy-way-to-determine-virtualization-technology

转载于:https://www.cnblogs.com/klb561/p/10527197.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106932.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 强者联盟——Python语言结合Spark框架[通俗易懂]

    强者联盟——Python语言结合Spark框架

    2022年3月2日
    54
  • 数据绑定中的一个问题”pages enableEventValidation=”true””[通俗易懂]

    数据绑定中的一个问题”pages enableEventValidation=”true””[通俗易懂]我们在用vs2005做数据绑定的时候运行出来的回发或回调参数无效。在配置中使用<pagesenableEventValidation=”true”/>或在页面中使用<%@PageEnableEventValidation=”true”%>启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据…

    2022年7月14日
    34
  • .NET中ThreadStart和ParameterizedThreadStart区别「建议收藏」

    .NET中ThreadStart和ParameterizedThreadStart区别「建议收藏」ThreadStart:       ThreadStart这个委托定义为voidThreadStart(),也就是说,所执行的方法不能有参数。ThreadStartthreadStart=newThreadStart(Calculate);Threadthread=newThread(threadStart);thread.Start();publicvoid

    2022年7月15日
    13
  • mysql timestampdiff>_「timestampdiff」MySQL timestampdiff()函数 – seo实验室

    mysql timestampdiff>_「timestampdiff」MySQL timestampdiff()函数 – seo实验室timestampdiffMySQLTIMESTAMPDIFF函数简介下面说明了TIMESTAMPDIFF函数的语法。TIMESTAMPDIFF(unit,begin,end);TIMESTAMPDIFF函数返回begin-end的结果,其中begin和end是DATE或DATETIME表达式。TIMESTAMPDIFF函数允许其参数具有混合类型,例如,begin是DATE值,end可以是DAT…

    2022年5月1日
    47
  • 苹果手机怎么抓取京东ck(ios获取京东cookie)

    安卓手机抓取京东cookie手机下载Alook浏览器下载地址https://ddayh.lanzoui.com/ioHNNuzjunc打开Alook浏览器访问京东手机版网址https://m.jd.com/点击网页的右上角登陆账号(短信验证登录)登录完成以后点击浏览器中间的菜单键右滑一下找到工具箱->最下面的开发者工具->Cookies,拷贝注意获取到cookie后不能直接退出,否则cookie会立刻失效,关闭窗口即可。获取多账号cookie可以打开无痕窗口,没获取到一

    2022年4月15日
    872
  • Spring Boot 静态资源处理

    Spring Boot 静态资源处理SpringBoot默认为我们提供了静态资源处理,使用WebMvcAutoConfiguration中的配置各种属性。建议大家使用SpringBoot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@SpringBootApplication注解的程序入口类已经包含@

    2022年5月9日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号