通过设置DISPLAY环境变量,可以将图形界面显示在其他的机器或者vm上。
例如,在vncserver :1上运行如下shell脚本:
export DISPLAY=:2
java -jar jdev_suite_121300.jar
那么 程序执行后的console输出还在 :1,但安装的GUI界面将出现在 :2上。
【以下转自百度文库】 Linux下display环境变量的作用
在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:
DISPLAY=:0.0 |
使用xdpyinfo可以查看到当前显示的更详细