$DISPLAY 环境变量是什么意思

$DISPLAY 环境变量是什么意思

如果我的本地机器上的 $DISPLAY 环境变量的值大于 0,那么它意味着什么?

答案1

man X

从用户的角度来看,每个 X 服务器都有一个以下形式的显示名称:

  主机名:显示号.屏幕号

应用程序使用此信息来确定如何连接到服务器以及默认情况下应使用哪个屏幕(在显示器上
使用多个显示器):

主机名
   主机名指定显示器物理连接的机器的名称。如果没有给出主机名,则最有效的
   将使用与同一台机器上的服务器进行通信的有效方法。

显示号码
   短语“显示器”通常用于指共享一组输入设备(键盘、鼠标、
   平板电脑等)。大多数工作站往往只有一个显示器。然而,较大的多用户系统通常有多个显示器,因此
   可以同时有多个人员进行图形工作。  为了避免混淆,机器上的每个显示器都分配有一个显示编号
   (从 0 开始)当该显示器的 X 服务器启动时。显示器编号必须始终在显示器名称中给出

...

环境
 展示
   这是唯一必需的环境变量。它必须指向 X 服务器。请参阅上面的“显示名称”部分。

相关内容