linux 的display變數的具體說明!

tonykorn97發表於2007-02-11

環境變數: DISPLAY,它指定了一個顯示裝置,所有的圖形程式都將把自己顯示到這個裝置上。

DISPLAY的格式為:hostname: displaynumber.screennumber。


hostname是一個主機名,或者是它的ip地址。

為了理解後面的displaynumber 和screennumber,我們需要知道,在某些機器上,可能有多個顯示裝置共享使用同一套輸入裝置,例如在一臺PC上連線兩臺CRT顯示器,但是它們只共享使用一個鍵盤和一個滑鼠。這一組顯示裝置就擁有一個共同的displaynumber,而這組顯示裝置中的每個單獨的裝置則擁有自己單獨的 screennumber。displaynumber和screennumber都是從零開始的數字。這樣,對於我們普通使用者來說, displaynumber、screennumber就都是0。 hostname可以省略(但它後面的冒號不能省略),如果省略的話,則使用本機作為預設的hostname,即:m.n等價於localhost: m.n。

網上也有這樣理解的,192.168.0.20:0.0 的.0代表顯示介面的畫素!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245608/,如需轉載,請註明出處,否則將追究法律責任。

相關文章