如何检查 VMware 工具是否在我的来宾 Ubuntu 服务器上运行?

Thi*_*Lam 29 vmware-fusion

我有一个 Ubuntu 9.10 服务器作为来自 VMware Fusion 的来宾运行。如何从命令行检查它是否正在运行 VMware 工具?

小智 25

这适用于 SLES:

ps ax|grep vmware
8885 ?        Ss     8:05 /usr/lib/vmware-tools/sbin64/vmware-guestd --background /var/run/vmware-guestd.pid

/etc/init.d/vmware-tools status
vmware-guestd is running
Run Code Online (Sandbox Code Playgroud)

您还可以检查 vm 内核模块是否正在运行

lsmod
...
vmw_pvscsi             22359  0 
vmxnet3                44475  0 
vmwgfx                114733  3
vm...
Run Code Online (Sandbox Code Playgroud)

  • 如果您使用的是“open-vm-tools”,答案会略有不同。lsmod 显示相同的模块。对于运行过程,你会做`ps ax | grep vmtoolsd` 代替。 (3认同)

小智 8

在 Ubuntu 12.xx 上测试

$ sudo service vmware-tools status
Run Code Online (Sandbox Code Playgroud)

它适用于我的机器(从 12.04 到 14.04)


use*_*517 5

检查 vmware-guestd 是否正在运行

ps -ef | grep vmware-guestd
Run Code Online (Sandbox Code Playgroud)