如何在Linux中从命令行查找Virtualbox版本

时间:2020-03-21 11:44:30  来源:igfitidea点击:

我使用Oracle VirtualBox和KVM虚拟化应用程序来测试不同的Linux操作系统。

虽然我偶尔使用KVM,但Virtualbox始终是我的首选。
这不是因为我不喜欢KVM,而是因为我只是习惯了Virtualbox。
在Ubuntu无鼠键显示器服务器上使用Virtualbox时,我需要查找Virtualbox的版本。

如果它是GUI,则可以通过导航到Virtualbox-> About-> Help轻松找到它。
但是我的是没有GUI的Ubuntu服务器。
如果我们想知道如何从Linux的命令行中找到Virtualbox版本,可以使用以下几种方法。

在Linux中从命令行查找Virtualbox版本

要查找已安装的Virtualbox的版本,请打开“终端”并运行以下命令:

$vboxmanage --version

输出示例:

5.2.18_Ubuntur123745

从上面的输出中可以看到,已安装的Virtualbox的版本是5.2.

查找virtualbox版本的另一种方法是:

$vbox-img --version

输出示例:

5.2.18_Ubuntur123745

或者,我们可以使用“ head”和“ awk”命令查找Virtualbox版本。

$virtualbox --help | head -n 1 | awk '{print $NF}'

输出示例:

5.2.18_Ubuntu

或者,将“ echo”命令与“ head”和“ awk”命令结合使用:

$echo $(virtualbox --help | head -n 1 | awk '{print $NF}')

输出示例:

5.2.18_Ubuntu

上面的命令可在任何Linux发行版上使用。
如果我们专门使用Ubuntu,则可以使用“ dpkg”命令检查Virtualbox版本。

$dpkg -l | grep virtualbox | awk '{print }'

输出示例:

5.2.30-130521~Ubuntu~bionic
5.2.18-dfsg-2~ubuntu18.04.5