日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

X Window 系統(tǒng)使用指南--使用X的網(wǎng)路設(shè)備


第7章 使用X的網(wǎng)路設(shè)備
X的網(wǎng)路特點(diǎn)在於讓你可以在網(wǎng)路上的任何機(jī)器執(zhí)行應(yīng)用程式,而將其輸
出顯示在你自己機(jī)器的顯示器上,這是X最重要的功能之一,但卻很容易使用 。
以下將描述你如何指定一個遠(yuǎn)方終端機(jī),如何實(shí)際使用這些功能,最後,
我們再描述如何在網(wǎng)路上從其它的機(jī)器上控制或限制存取你的顯示器 。
7.1 指定一個遠(yuǎn)方終端機(jī) -- -display 選項幾乎所有的X程式都接受以一個命令列的選項來指定使用哪一個顯示器 (
換個說法,連接到哪一個X server ),這個選項的格式為:-display displayname讓我們更進(jìn)一步討論顯示器名稱(displayname)的格式 。你會告訴程式它的輸出是哪一個顯示器 (網(wǎng)路上任何你可以選擇的顯示器) 。
明顯地,網(wǎng)路上指定機(jī)器的名稱一定包含在內(nèi),但不止於此,因?yàn)橐恍?(大型)
機(jī)器可以有好幾個I/O 工作站,每一個工作站又擁有自己的鍵盤,滑鼠等等;
尤有進(jìn)者,一個工作站還可能控制了好幾部終端機(jī) 。綜上所述,顯示器名稱需
要包含三個元素,hostname,display number和screen number ,我們將詳細(xì)
解釋并舉例說明 。
7.1.1 Hostnamehostname是在網(wǎng)路上與顯示器直接連接的機(jī)器名稱,hostname也決定了應(yīng)
用程式和server是如何連接的 。簡單地說:假使Server在你自己本地的機(jī)器上執(zhí)行,你有兩種選擇:1. 省略掉hostname,系統(tǒng)會選擇最有效率的方式和server交談 。2. 定hostname為"Unix",系統(tǒng)將用Unix domain sockets 作通信 。("Unix
domain" 意指socket用傳統(tǒng)Unix檔案名稱 (例如/dev/urgent)來命名. )
在命名之後需加一個冒號(:),即使你省略hostname,你仍需要加冒號 。假使Server在遠(yuǎn)方的機(jī)器上執(zhí)行,你一樣有兩種選擇,依你網(wǎng)路上用的通
信系統(tǒng)而定:1. TCP/IP :大多數(shù)的Unix系統(tǒng)使用此種通信方式, 簡單的方法是用在你
區(qū)域網(wǎng)路上已知的normal name (例如"venus" 或"saturn ") 。你也可
以用 full Internet name (例如"expo.lcs.mit.edu"或它的
Internet address "129.89.12.73") 。在 name 後,需要加一個冒號 。2. DECnet :用你連接到的機(jī)器上的DECnet nodename,在hostname加兩個
冒號(::).
7.1.2 display number顯示器是一組監(jiān)視器,螢?zāi)?,連接一個鍵盤和滑鼠的邏輯螢?zāi)坏慕M合 。換
句話說,即是使用者工作的地方,在一個給定的CPU 上,顯示器從 0開始編號,
display number即是指哪個編號的顯示器被使用,即使display number為 0,
也不可省略 。
7.1.3 screen number對於連接到顯示器上數(shù)個螢?zāi)灰脖粡?0開始編號,screen number 為你使
用螢?zāi)坏木幪?,和display number以一個句點(diǎn) (.)隔開,screen number 為 0
時可省略,若省略時,其前面的句點(diǎn)一并省略 。
7.1.4 □例以下為一些顯示器格式的□例:. 假設(shè)為本地的機(jī)器,預(yù)設(shè)螢?zāi)粸?0,以下二者均可:unix:0
:0. 假設(shè)你指定你自己的機(jī)器 (通常是venus),但你需要檢驗(yàn)TCP/IP網(wǎng)路的
操作和明顯地指定螢?zāi)唬簐enus:0.0. TCP/IP網(wǎng)路上,遠(yuǎn)方的機(jī)器名為pluto ,僅有一個顯示器,指定screen
number為 0:pluto:0.1. DECnet網(wǎng)路上,display number為 1,預(yù)設(shè)screen number 為 0:vomvx2::1
7.2 實(shí)際上使用遠(yuǎn)方的顯示器我們已知如何指定遠(yuǎn)方的顯示器,現(xiàn)在來練習(xí)一下:假設(shè)你是在venus 工
作,想要在saturn上執(zhí)行一個例如是xterm 的應(yīng)用程式 。你必須在saturn執(zhí)
行xterm 且指定venus 的顯示器,則命令如下:(為了清楚起見,本節(jié)中我們
的命令列包含了命令列前shell 對機(jī)器名稱的提示)venus% xterm -display venus:0.0 (注意:不完整?。┮陨系闹噶钍窃诒镜氐臋C(jī)器啟動xterm ,并非在遠(yuǎn)方的機(jī)器啟動,不符合
需求 。如果在你的作業(yè)系統(tǒng)上,并未支持遠(yuǎn)方機(jī)器的操作,你可以藉著連接到

推薦閱讀