2013-04-17 37 views
1

VirtualBox虛擬機可以無人啓動或使用傳統的GUI類型啓動。我篩選了vboxmanage文檔,但無法找到查詢當前類型的方法。缺少正在運行的進程或X窗口,確定虛擬機是否是Bash無頭的最佳機制是什麼?如何確定VirtualBox設備是否無頭?

注:我也嘗試在無頭和GUI會話之間使用vboxmanage showvminfovboxmanage guestproperty enumerate,但唯一的增量是時間戳。

回答

0

一些想法......

如果你正在使用Linux嘗試比較它們的/ proc/$ {PID}目錄。也許你可以在fd /中找到open socket,或者在environ中找到DISPLAY env。注意它是零終止的(使用tr'\ 0''\ n')。

乾杯

+0

感謝您的建議,但我真的尋找一個更內置和支持的機制(即,我想避免避免grepping過程)。 –

相關問題