linux DISPLAY環境變量介紹

1.命令介紹:
    在Linux/Unix類操作系統上, DISPLAY用來設置將圖形顯示到何處. 直接登陸圖形界面或者登陸命令行界面後使用startx啓動圖形界面, DISPLAY環境變量將自動設置爲:0:0, 此時可以打開終端, 輸出圖形程序的名稱(比如xclock)來啓動程序, 圖形將顯示在本地窗口上。
2.查看DISPLAY
    在終端上輸入printenv查看當前環境變量, 輸出結果中有如下內容: DISPLAY=:0.0
    使用xdpyinfo可以查看到當前顯示的更詳細的信息.  
3.格式及說明
    host:NumA.NumB
    host指Xserver所在的主機名或者ip地址, 圖形將顯示在這一機器上, 可以是啓動了圖形界面的Linux/Unix機器, 也可以是安裝了Exceed, X-Deep/32等Windows平臺運行的Xserver的Windows機器.
    如果host爲空, 則表示Xserver運行於本機, 並且圖形程序(Xclient)使用unix socket方式連接到Xserver, 此時NumA和NumB表示連接的unix socket的路徑, 如果NumA爲0, 則表示連接到/tmp/.X11-unix/X0 .NumB則幾乎總是0.
    如果host爲主機名或者IP地址,則圖形程序使用TCP方式連接,此時,NumA爲連接的端口減去6000的值, 例如:NumA爲0, 則表示連接到6000端口;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章