如何判断一个linux机器是物理机还是虚拟机

https://blog.csdn.net/qq_32262243/article/details/132571117

第一种方式:dmesg命令
[root@nshqae01adm03 ~]# dmesg | grep -i hypervisor
[ 0.000000] Hypervisor detected: Xen PV
[ 1.115297] VPMU disabled by hypervisor.

在我的机器上 dmesg也是能够用来判断一个机器是虚拟机还是实体机的

第二种方式:lscpu命令
如果lscpu命令输出中出现Hypervisor vendor: KVM则表示是虚拟机,而出现Virtualization: VT-x则表示是实体机。
[root@nshqae01adm03 ~]# lscpu | grep -i ‘hypervisor vendor’
Hypervisor vendor: Xen

在我的linux机器上通过lscpu是能够判断出是实体机还是虚拟机的

第三种方式:systemd-detect-virt命令
systemd-detect-virt这个命令也无法判断出是否是虚拟机还是实体机

第四种方式:dmidecode命令
dmidecode -t 1
从我的节点上来判断的话 这个dmidecode命令无法判断是虚拟机还是实体机

相关推荐

  1. 如何判断一个linux机器物理虚拟

    2024-04-09 20:30:03       13 阅读
  2. 在Windows电脑上跑linux用双系统、虚拟WSL?

    2024-04-09 20:30:03       20 阅读
  3. python判断ip是否

    2024-04-09 20:30:03       22 阅读
  4. 判断当前系统linux、windowsMacOS (python)

    2024-04-09 20:30:03       12 阅读
  5. 如何在windows 安装linux 虚拟

    2024-04-09 20:30:03       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-09 20:30:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-09 20:30:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-09 20:30:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-09 20:30:03       20 阅读

热门阅读

  1. Docker详细安装与使用教程:从入门到实践

    2024-04-09 20:30:03       15 阅读
  2. C++ :手动实现std::any

    2024-04-09 20:30:03       14 阅读
  3. Vue3有哪些常用的API

    2024-04-09 20:30:03       11 阅读
  4. 怎么使用jwt,token以及redis进行续期?

    2024-04-09 20:30:03       13 阅读
  5. Docker日常系列

    2024-04-09 20:30:03       10 阅读
  6. Vue组合式函数,详细解析

    2024-04-09 20:30:03       13 阅读
  7. 常用的Python内置函数

    2024-04-09 20:30:03       13 阅读