很多时候,我们需要知道自己的 VPS 是通过什么软件进行分配的,这是可以使用如下的几种方式:

方法1:

使用如下命令运行

wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/code/master/vm_check.sh && bash vm_check.sh

代码运行结束就会在最后一行显示虚拟化技术:kvm还是openv或者是xen一目了然。

1
2
3
4
5
...
...
make[1]: Leaving directory `/root/virt-what-1.12'
openvz
kvm

如上述内容,看末尾显示如果是:openvz 和 kvm 表示经过了 openvz 和 kvm 两层虚拟化最后构建了你所用的 VPS 。

方法2:

这种方法是后来看到的,方法更为简单:

  • apt-get install virt-what
  • 直接执行 virt-what 这个脚本,就会报告结果,例如:
1
2
3
root@a118:~# virt-what
openvz
kvm

参考地址:
https://www.91yun.org/zh/archives/836