我使用 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
在 Linux 中从命令行查找 Virtualbox 版本
正如你在上面的输出中看到的,安装的 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 $3}'
示例输出:
5.2.30-130521~Ubuntu~bionic
5.2.18-dfsg-2~ubuntu18.04.5
就是这些了。这些是从 Linux 中的终端查找 Oracle Virtualbox 版本的几种方法。希望这篇文章很有用。