亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: haoji
打印 上一主題 下一主題

Unix網(wǎng)絡(luò) [復(fù)制鏈接]

論壇徽章:
0
201 [報告]
發(fā)表于 2008-05-17 22:04 |只看該作者
204 第三部分網(wǎng)絡(luò)及Internet工具
下載
求是一個電子郵件地址。

< A > H R E F = m a i l t o : / / c h r i s @ m y g a m e s . c o m > c h r i s @ m y g a m e s . c o m < / A
>
在該文件中,< H 1 >標(biāo)記符用來顯示一個字體較大的標(biāo)題;< P >標(biāo)記符用來將后面的文本
格式化成段落;< H 2 >標(biāo)記符顯示字體稍小的子標(biāo)題;< H R >標(biāo)記符用來在頁面上畫線。帶有
U R L的錨標(biāo)記符,嵌入到段落和標(biāo)題中。R e c i p e . h t m l文件中所有的標(biāo)題都是一個錨。錨放在
標(biāo)題標(biāo)記符之內(nèi),可以允許用戶點(diǎn)擊標(biāo)題上的任何地方。許多錨都指向本地文件,例如< A
H R E F = " d e s s e r t s / i n d e x . h t m l " >就指向本地d e s s e r t s子目錄中的i n d e x . h t m l文件。最后一個標(biāo)題指
向遠(yuǎn)程站點(diǎn)上的一個We b 頁面。

d e s s e r t s / i n d e x . h t m l文件顯示一個編號式列表,而不是標(biāo)題。在列表中的每一項(xiàng)都包含一
個錨,這有點(diǎn)類似于r e c i p e . h t m l文件中的標(biāo)題,但它的每一項(xiàng)是經(jīng)過編號了的。

recipe html



d e s s e r t s / i n d e x . h t m
l

論壇徽章:
0
202 [報告]
發(fā)表于 2008-05-17 22:05 |只看該作者
第14章World Wide Web 205
下載
圖1 4 - 7示出了r e c i p e . h t m l文件在We b 瀏覽器的顯示內(nèi)容。請注意其中劃線的文本,代表它
們是一個錨,可以鏈接到另外的We b 資源。圖1 4 - 8示出了d e s s e r t s / i n d e x . h t m l文件在We b 瀏覽器
的顯示內(nèi)容。它顯示的是一個編號式列表,在每一個列表項(xiàng)前都加上了一個編號。它的每一
項(xiàng)文本也都劃了線,表示也是一個用來訪問其他We b 資源的錨。


圖14-7 recipe.html文件的顯示內(nèi)容


圖14-8 desserts/index.html文件的顯示內(nèi)容

14.5.4 圖像和聲音
通過I M G標(biāo)記符,可以在We b 頁面上顯示圖像。圖像可以是各種以g i f或j p e g等文件格式存
儲的照片、圖形或畫面,它們通常與網(wǎng)頁放在同一個目錄上。在I M G標(biāo)記內(nèi),使用S R C標(biāo)記
符指定圖像文件名。如果圖像文件在另一個目錄中,還需要指出它的路徑名。一個I M G標(biāo)記
的語法格式如下:

<IMG SRG=文件名>

例如,如果需要顯示一個名為c a k e s . g i f的圖片,就采用如下代碼:

<IMG SRG="cakes.gif">

論壇徽章:
0
203 [報告]
發(fā)表于 2008-05-17 22:05 |只看該作者
206 第三部分網(wǎng)絡(luò)及Internet工具
下載
I M G標(biāo)記符用來在網(wǎng)頁內(nèi)顯示圖片,如果你想使用單獨(dú)的圖片顯示程序顯示圖片,那就
要用H R E F標(biāo)記符。實(shí)際上,H R E F標(biāo)記符將圖像文件與顯示程序鏈接起來,如下所示:

<HREF="myphoto.gif"> This is a picture of me <\A>

還可以使用H R E F標(biāo)記符,將一個聲音或視頻文件與一個播放程序鏈接起來:

<HREF="munching,au"> Satisfaction indicator <\A>

圖像經(jīng)常用在錨定語句中,供用戶點(diǎn)擊以訪問其他We b 資源。這種情況下,需要在H R E F
標(biāo)記項(xiàng)中的顯示文本部分輸入一個I M G標(biāo)記項(xiàng)。這樣,在瀏覽器中將顯示I M G標(biāo)記項(xiàng)中指定
的圖像,只要用戶點(diǎn)擊該圖像,就鏈接到H R E F標(biāo)記項(xiàng)中指定的U R L。在下面的示例中,在瀏
覽器中顯示f o o d 1 . g i f文件代表的圖像,當(dāng)用戶點(diǎn)擊它時就啟動對w e l c o m e文件的訪問:

<AHREF=./welcome> <IMAGESRC="food1.jpg"> <A>

在接下來給出的示例中,在一個錨中使用了圖像和文本,在瀏覽器中用戶既可以通過點(diǎn)擊
這個錨中的圖像,也可以通過點(diǎn)擊這個錨中的文本,訪問所鏈接的d e s s e r t s / i n d e x . h t m l文件:

<AHREF=./desserts/index.html > <IMAGESRC="cake2.jpg"> Dessert Recipes </A>

下面給出的r e c p i c . h t m l文件,在前面r e c i p e . h t m l文件的基礎(chǔ)上增加了圖像。文件的內(nèi)容如
下:


圖1 4 - 9示出了r e c p i c . h t m l文件在We b 瀏覽器里的顯示內(nèi)容。值得注意的是,< B R >標(biāo)記符
的作用是開始一個新的行或輸入一個空行。在最后一個標(biāo)題中,它用來將同一個錨中的圖像
和文本放在不同的行中。另外,文中的< I >標(biāo)記符用來將第一個標(biāo)題采用斜體字顯示。

論壇徽章:
0
204 [報告]
發(fā)表于 2008-05-17 22:06 |只看該作者
第14章World Wide Web 207
下載
圖14-9 recpic.html文件的顯示內(nèi)容

14.5.5 表單和公共網(wǎng)關(guān)接口
We b 頁面最初只是用來顯示文本和圖像,并不打算用來完成交互式任務(wù),例如接收用戶
發(fā)來的數(shù)據(jù),然后處理,并顯示結(jié)果。H T M L標(biāo)記符只是用來格式化操作,就像一個字處理
器一樣,沒有太多的計算功能。不過。隨著We b 應(yīng)用的發(fā)展,We b 頁面逐漸成為收集用戶信息
的理想接口,例如,在線購物和用戶注冊等一些應(yīng)用的需求。雖然We b 頁面本身不能完成數(shù)
據(jù)處理功能,但它可以收集用戶發(fā)來的數(shù)據(jù),然后將它轉(zhuǎn)交給其他的數(shù)據(jù)處理程序;待數(shù)據(jù)
處理程序完成處理后,就將結(jié)果在另一個網(wǎng)頁上顯示出來。上述用來處理數(shù)據(jù)并與We b 頁面
進(jìn)行交互的程序就是公共網(wǎng)關(guān)接口(Gommon Gateway Interface,C G I)。在使用瀏覽器顯示
某個站點(diǎn)上的網(wǎng)頁時,相關(guān)的網(wǎng)頁可以通過C G I程序向用戶提供實(shí)時的信息,或者處理由用戶
發(fā)來的信息。一個C G I程序可以是一個Unix shell腳本或者一個執(zhí)行程序。

表單(f o r m)是一種H T M L元素,可以接收用戶填寫的數(shù)據(jù),并將數(shù)據(jù)傳送給C G I或另一
個網(wǎng)頁。H T M L支持各種各樣的表單,其中有簡單的文本框,可以供用戶輸入一行文本;單
選和復(fù)選框可供用戶在多個選項(xiàng)中進(jìn)行選擇;下拉菜單也能供用戶進(jìn)行選擇,通常用來訪問
其他網(wǎng)頁;文本區(qū)域框的操作有點(diǎn)像小型的編輯器,可供用戶輸入多個文本行,編輯文本,
還可以使用滾動條移動文本。

最簡單的表單是輸入表單,它們以< I N P U T >標(biāo)記符開頭,可以使用T Y P E標(biāo)識符指定表單
的類型,其中包括下面一些類型:t e x t (文本)、c h e c k b o x (復(fù)選框)、r a d i o (單選)、s u b m i t (提交)、

論壇徽章:
0
205 [報告]
發(fā)表于 2008-05-17 22:07 |只看該作者
208 第三部分網(wǎng)絡(luò)及Internet工具
下載
r e s e t (重置)。還可以使用N A M E標(biāo)識符命名表單,用以識別某個特定的表單。下面給出了一個簡
單的文本輸入表單,它的名字為cook,類型是text,文本“Your Name”將顯示在輸入框的左邊。

<INPUT NAME=cook TYPE=text> Your Name

c h e c k b o x用來顯示一個復(fù)選框,通常將幾個復(fù)選框鏈接在一起作為一個元素。這時就得給每
一個復(fù)選框起同樣的名字。在下面的示例中,給出了一個名為f a v d e r s的網(wǎng)頁元素,它由四個
c h e c k b o x組成,每一個c h e c k b o x的定義中都有一個I N P U T下載
第四部分遠(yuǎn)程訪問
第1 5章T C P / I P遠(yuǎn)程訪問操作

遠(yuǎn)程訪問命令通過網(wǎng)絡(luò)進(jìn)行操作,使用這些命令可以完成遠(yuǎn)程拷貝文件或執(zhí)行U n i x命令、
遠(yuǎn)程登錄等功能。這些遠(yuǎn)程訪問命令就在你自己的s h e l l中運(yùn)行,然后在遠(yuǎn)程系統(tǒng)上完成所需
要的操作,而不需要通過另外的界面(如F T P、G o p h e r等)執(zhí)行。

U n i x系統(tǒng)可以使用兩種類型的網(wǎng)絡(luò)連接,每種都有自己的協(xié)議,分別為T C P / I P和U U C P。
用于I n t e r n e t上的T C P / I P協(xié)議也可以用在本地網(wǎng)上,采用T C P / I P的網(wǎng)絡(luò)通常具有專用的連接,
例如以太網(wǎng)連接和通過S L I P或P P P進(jìn)行的遠(yuǎn)程撥號連接。U U C P是一種可選的協(xié)議,僅適用于
U n i x系統(tǒng)之間的網(wǎng)絡(luò)通信。它是一種比較老的協(xié)議,是針對還沒有連上網(wǎng)絡(luò)的各個系統(tǒng)之間
的互操作而設(shè)計出來的。T C P / I P和U U C P分別都有自已的一套遠(yuǎn)程訪問命令,各自都有優(yōu)缺
點(diǎn)。

T C P / I P的遠(yuǎn)程訪問命令就叫做遠(yuǎn)程命令,或者簡單地稱為r命令。通用命令名稱前加上字
母“r”就表示遠(yuǎn)程操作命令,例如r c p就是用于從一個系統(tǒng)到另一個系統(tǒng)遠(yuǎn)程拷貝文件的一個
命令。r命令具有實(shí)時性的優(yōu)點(diǎn),通過它們可以立即完成在遠(yuǎn)程系統(tǒng)上拷貝文件和執(zhí)行命令的
操作;同時,它們使用起來也很方便,可以容易地將一個系統(tǒng)上的整個目錄拷貝到另一個系
統(tǒng)上。不過,它們只能用在T C P / I P網(wǎng)絡(luò)中的系統(tǒng)。

T C P / I P網(wǎng)絡(luò)通信軟件包中采用的遠(yuǎn)程訪問命令,最先是由美國加州大學(xué)伯克利分校為
A R PA N E T開發(fā)出來的。所有這些命令都以字母r開頭,表示為遠(yuǎn)程操作命令。使用這些命令,
除了可以進(jìn)行遠(yuǎn)程拷貝文件等操作外,還可以獲得遠(yuǎn)程系統(tǒng)上的一些信息,例如當(dāng)前登錄遠(yuǎn)
程系統(tǒng)的用戶信息。如果要求輸入系統(tǒng)地址時,這些遠(yuǎn)程命令可以使用域名地址。表1 5 - 1中
列出了各種T C P / I P遠(yuǎn)程訪問命令。

表15-1 TCP/IP遠(yuǎn)程訪問命令

命令作用
r w h o 顯示網(wǎng)絡(luò)中系統(tǒng)上當(dāng)前的所有用戶
r u p t i m e 顯示網(wǎng)絡(luò)中每一個系統(tǒng)的信息
p i n g 檢測一個系統(tǒng)是否與網(wǎng)絡(luò)連接上了
r l o g i n 用于遠(yuǎn)程登錄到另一個系統(tǒng)上。它帶有一個- l選項(xiàng),用來指定登錄名
r c p 用于兩個系統(tǒng)之間拷貝文件。如果在文件名前沒有給出系統(tǒng)名,就默認(rèn)為本
地系統(tǒng)。如果在r c p命令中帶上- r選項(xiàng),就可以用來拷貝目錄
r s h 用來在遠(yuǎn)程系統(tǒng)上執(zhí)行一個U n i x命令

許多T C P / I P命令都有對應(yīng)的I n t e r n e t應(yīng)用程序,例如用于遠(yuǎn)程登錄系統(tǒng)的T C P / I P命令
r l o g i n,就類似于Te l n e t 程序;用于遠(yuǎn)程拷貝文件的r c p命令的功能,就類似于F T P程序。實(shí)際
上,T C P / I P命令就是這些I n t e r n e t應(yīng)用程序的先驅(qū)。各種T C P / I P命令的使用難易程度不同。你
可以很容易地訪問自己在另一個U n i x系統(tǒng)上擁有的帳號,還能控制其他用戶對你的帳號的訪

論壇徽章:
0
206 [報告]
發(fā)表于 2008-05-17 22:07 |只看該作者
212 第四部分遠(yuǎn)程訪問
下載
問,對不同的用戶授予不同的訪問權(quán)限。

15.1 網(wǎng)絡(luò)信息檢測命令:rwho、ruptime和ping
有幾個T C P / I P命令專門用來獲取網(wǎng)絡(luò)中系統(tǒng)的信息,你可以使用它們來了解另一個系統(tǒng)
上的用戶信息,以及某一個系統(tǒng)的當(dāng)前運(yùn)行情況。例如,r w h o命令的功能有點(diǎn)類似于w h o命
令,它顯示當(dāng)前網(wǎng)絡(luò)中每一個系統(tǒng)上的用戶,如下所示:


r u p t i m e命令用來顯示網(wǎng)絡(luò)中每一個系統(tǒng)的一些信息,包括系統(tǒng)是處于關(guān)閉狀態(tài)還是開啟
狀態(tài)、開啟或關(guān)閉狀態(tài)的持續(xù)時間、系統(tǒng)上當(dāng)前的用戶數(shù),以及系統(tǒng)在最后5、1 0和1 5分鐘時
的平均負(fù)載。如下所示:


p i n g命令用來檢測一個系統(tǒng)是否連接上了網(wǎng)絡(luò),該命令中的參數(shù)就是你要檢測的系統(tǒng)名
稱。在下面的示例中,檢測m y g a m e系統(tǒng)是否開啟并與網(wǎng)絡(luò)連接上了:


如果你正在檢測的系統(tǒng)已經(jīng)關(guān)閉了,那就得到下面示例中那樣的響應(yīng),在這個例子中
m y t r a i n系統(tǒng)已經(jīng)關(guān)閉,與網(wǎng)絡(luò)斷開了:


15.2 遠(yuǎn)程訪問權(quán)限文件:.rhosts
. r h o s t s文件用來設(shè)置一個帳號的訪問權(quán)限,以控制那些使用T C P / I P命令的用戶的訪問。它
是用戶在自己帳號中創(chuàng)建的一個文件,可以使用像Vi那樣的標(biāo)準(zhǔn)文本編輯器進(jìn)行編輯。它必
須放在用戶的h o m e目錄中。在下面的示例中,顯示一個. r h o s t s文件的內(nèi)容:

$ cat .rhosts
mytrain chris
mygame justin


采用. r h o s t s文件是一種簡便的方法,可以使其他用戶在不知道你的密碼情況下訪問你的帳
號。如果需要禁止某個用戶的訪問,只要在你的. r h o s t s文件中刪除該用戶的系統(tǒng)名和登錄名就
行了。只要一個用戶的登錄名及系統(tǒng)名在你的. r h o s t s文件中,那他就可以無需知道密碼的情況
下訪問該帳號。當(dāng)然,對于遠(yuǎn)程登錄操作就不需要進(jìn)行這種訪問。但是,對于遠(yuǎn)程拷貝文件
或遠(yuǎn)程執(zhí)行U n i x命令等一類的遠(yuǎn)程命令,就需要設(shè)置. r h o s t s文件。

這種. r h o s t s文件向你提供了一種簡便的方法,即可以使用T C P / I P命令直接訪問你在其他系
統(tǒng)上擁有的帳號,而無需首先進(jìn)行登錄。這樣,遠(yuǎn)程系統(tǒng)上的帳號就相當(dāng)于你當(dāng)前在本地系
統(tǒng)上登錄帳號的延伸。這種情況下,就可以使用r c p命令在兩個目錄之間拷貝任何文件,而無
需管它是放在哪一個帳號上;也可以在其中的任何一個帳號上執(zhí)行U n i x命令。

論壇徽章:
0
207 [報告]
發(fā)表于 2008-05-17 22:08 |只看該作者
第15章TCP/IP遠(yuǎn)程訪問操作213
下載
15.3 遠(yuǎn)程登錄命令:rlogin
如果你在一個網(wǎng)絡(luò)中的不同系統(tǒng)上都有帳號,或者有權(quán)訪問另一個系統(tǒng)上別人的帳號,
那么就可以首先登錄到其中一個系統(tǒng)上的帳號,然后再遠(yuǎn)程登錄到另一個系統(tǒng)上的帳號。使
用r l o g i n命令,可以完成上述遠(yuǎn)程登錄操作。r l o g i n命令中的參數(shù)就是需要登錄的系統(tǒng)名稱。

r l o g i n登錄程序與通常的登錄程序有點(diǎn)不同,它不要求用戶輸入登錄名,因?yàn)樗俣ㄟh(yuǎn)程
系統(tǒng)上的登錄名與本地系統(tǒng)上的登錄名是一樣的。執(zhí)行r l o g i n命令后,屏幕上立即出現(xiàn)要求用
戶輸入密碼的提示,輸入密碼正確后就可以登錄進(jìn)入遠(yuǎn)程系統(tǒng)上的帳號里。

r l o g i n之所以假定遠(yuǎn)程系統(tǒng)上的登錄名與本地系統(tǒng)上的登錄名一樣,是因?yàn)榇蠖鄶?shù)用戶對
不同系統(tǒng)上屬于自己的賬號都設(shè)置同一個登錄名。不過,有時候遠(yuǎn)程系統(tǒng)上的登錄名與本地
系統(tǒng)上的登錄名并不一樣;因此,r l o g i n命令設(shè)有一個- l選項(xiàng),允許用戶登錄具有不同登錄名
的遠(yuǎn)程系統(tǒng)上的帳號。如下所示:

$ rloginsystem-name -l login-name

在下面的示例中,用戶使用j u s t i n登錄名登錄m y g a m e系統(tǒng):

$ rlogin mygame -l justin


p a s s w o r
d


$


一旦進(jìn)入了遠(yuǎn)程系統(tǒng),就可以執(zhí)行任何U n i x命令。如果要退出,可以使用e x i t、C t r l - d、
~ .、或l o g o u t(C - s h e l l)命令。

如前所述,當(dāng)你遠(yuǎn)程登錄到另一個系統(tǒng)上的帳號時,系統(tǒng)會讀取遠(yuǎn)程帳號上的. r h o s t s文件。
如果在. r h o s t s文件中已經(jīng)設(shè)置了你的登錄名及其系統(tǒng)名,那么在你使用r l o g i n命令進(jìn)行遠(yuǎn)程登
錄時,就不需要輸入密碼了。如下所示:

$ rlogin mygame -l justin


$


15.4 遠(yuǎn)程文件拷貝命令:rcp
使用r c p命令,可以在本地系統(tǒng)和遠(yuǎn)程系統(tǒng)之間拷貝文件。r c p命令類似于c p命令,但它用
于遠(yuǎn)程文件傳送。它要求遠(yuǎn)程系統(tǒng)上的. r h o s t s文件中設(shè)有本地系統(tǒng)名及用戶的登錄名。r c p命
令中的參數(shù)包括源文件名和目標(biāo)文件名,另外還需要在遠(yuǎn)程系統(tǒng)上的文件名前加上系統(tǒng)名稱,
中間用“:”分隔:

$ rcp 系統(tǒng)名:源文件名系統(tǒng)名:目標(biāo)文件名

用戶可以從遠(yuǎn)程系統(tǒng)上拷貝一個文件到本地系統(tǒng)上,或者從本地系統(tǒng)上拷貝一個文件到
遠(yuǎn)程系統(tǒng)上。如果從本地系統(tǒng)上拷貝一個文件到遠(yuǎn)程系統(tǒng),則目標(biāo)文件就是遠(yuǎn)程文件,在它
前面就必須指明系統(tǒng)名;而源文件是本地文件,就不用指明它的系統(tǒng)名。其命令格式如下:

$ rcp 源文件名遠(yuǎn)程系統(tǒng)名:目標(biāo)文件名

在下面的示例中,用戶從本地系統(tǒng)上拷貝一個叫w e a t h e r t的文件到遠(yuǎn)程系統(tǒng)m y g a m e上,
目標(biāo)文件改名為m o n d a y:

$ rcp weather mygame:monday


如果從遠(yuǎn)程系統(tǒng)上拷貝一個文件到本地系統(tǒng)上,源文件就是遠(yuǎn)程文件,在它前面要指明

論壇徽章:
0
208 [報告]
發(fā)表于 2008-05-17 22:09 |只看該作者
214 第四部分遠(yuǎn)程訪問
下載
系統(tǒng)名;而目標(biāo)文件是本地文件,就不用指明它的系統(tǒng)名。其命令格式如下:

$ rcp 遠(yuǎn)程系統(tǒng)名:源文件名目標(biāo)文件名

在下面的例子中,用戶從m y g a m e遠(yuǎn)程系統(tǒng)上拷貝w e d n e s d a y文件到本地系統(tǒng)上,并將目
標(biāo)文件名改為t o d a y:

$ rcp mygame:wednesday today


使用r c p命令還可以拷貝整個目錄,只要在r c p命令中帶上- r選項(xiàng)就能在兩個系統(tǒng)之間拷貝
一個目錄及其子目錄下的所有文件。與c p命令類似,r c p命令中也要指出源目錄和目標(biāo)目錄。
另外,還要在遠(yuǎn)程目錄的名稱前加上系統(tǒng)名,中間用“:”分隔。如果從本地系統(tǒng)上拷貝一個
目錄到遠(yuǎn)程系統(tǒng)上,那目標(biāo)目錄就是遠(yuǎn)程目錄,必須在它的前面加上遠(yuǎn)程系統(tǒng)名,其命令格
式如下:

$ rcp -r 源目錄遠(yuǎn)程系統(tǒng)名:目標(biāo)目錄

在下面給出的例子中,用戶將本地目錄s e a s o n w i n s拷貝到m y g a m e遠(yuǎn)程系統(tǒng)上的o l d w i n s目
錄:

$ rcp -r s e a s o n w i n s m y g a m e : o l d w i n
s


如果將遠(yuǎn)程系統(tǒng)上的一個目錄拷貝到本地系統(tǒng)上,源目錄是遠(yuǎn)程目錄,需要在它的前面
加上遠(yuǎn)程系統(tǒng)名,命令格式如下:

$ rcp -r 遠(yuǎn)程系統(tǒng)名:源目錄目標(biāo)目錄

在下面的例子中,用戶將mygame 遠(yuǎn)程系統(tǒng)上的b i r t h d a y s目錄拷貝到本地系統(tǒng)上的p a r t y目
錄中:

$ rcp -r mygame:birthdays party


有時候,用戶需要在r c p命令中使用一些特殊的字符,例如在文件名中采用“*”通配符
或者使用“.”代表當(dāng)前目錄。這些特殊字符一般用于本地系統(tǒng),如果要用于遠(yuǎn)程系統(tǒng)就必須
在它們前面使用一種符號引注。在下面的例子中,將所有m y g a m e系統(tǒng)上帶. c擴(kuò)展名的文件拷
貝到本地系統(tǒng)上的當(dāng)前目錄中。其中,用于遠(yuǎn)程系統(tǒng)的“*”前面用反斜杠引注了,而用于本
地系統(tǒng)的“.”就無需引注:

$ rcp mygame:\*.c
.


在下面給出的另一個例子中,將本地系統(tǒng)上的r e p o r t s目錄拷貝到遠(yuǎn)程系統(tǒng)上的當(dāng)前目錄
中。其中用來表示遠(yuǎn)程系統(tǒng)上當(dāng)前目錄的“.”,前面用了反斜杠引注:

$ rcp -r mygame:
\


reports
.


15.5 遠(yuǎn)程執(zhí)行命令:rsh
使用r s h命令,可以在遠(yuǎn)程系統(tǒng)上執(zhí)行一個U n i x命令,但結(jié)果顯示在本地系統(tǒng)上。這種情
況下,你的系統(tǒng)名和登錄名就必須設(shè)在遠(yuǎn)程系統(tǒng)上的. r h o s t s文件中。r s h命令帶兩個參數(shù),一
個是遠(yuǎn)程系統(tǒng)名,另一個是U n i x命令,其格式如下:

$ rsh 遠(yuǎn)程系統(tǒng)名U n i x 命令

在下面給出的例子中,通過r s h命令在m y g a m e遠(yuǎn)程系統(tǒng)上執(zhí)行l(wèi) s命令,以列出m y g a m e系
統(tǒng)上/ h o m e / j u s t i n目錄中的文件:

$ rsh mygame ls /home/justin

論壇徽章:
0
209 [報告]
發(fā)表于 2008-05-17 22:09 |只看該作者
第15章TCP/IP遠(yuǎn)程訪問操作215
下載
如前所述,一般情況下特殊字符都用于本地系統(tǒng),除非用一種符號引注了。這同樣適用
于命令行中的重定向符或管道命令符。在下面的例子中,列出遠(yuǎn)程系統(tǒng)上的文件,并將它們
送給本地系統(tǒng)的標(biāo)準(zhǔn)輸出。其中的重定向符“>”用于本地系統(tǒng),表示將遠(yuǎn)程文件列表送到本
地系統(tǒng)的m y f i l e s文件中:

$ rsh mygame ls /home/justin > myfiles


如果對重定向符加上引注,就可以在遠(yuǎn)程系統(tǒng)上進(jìn)行重定向操作。在下面的示例中,重
定向符“>”被一對單引號引注了,所以它是用在遠(yuǎn)程系統(tǒng)上。在這個例子中,l s命令產(chǎn)生的
文件列表結(jié)果,被重定向到遠(yuǎn)程系統(tǒng)上的m y f i l e s文件中:

$ rsh mygame ls /home/justin '> ' myfiles


對于管道命令符,情況也一樣。在下面的例子中,第一個命令將文件列表送到本地系統(tǒng)
上的打印機(jī),而第二個命令是將文件列表送到遠(yuǎn)程系統(tǒng)上的打印機(jī)。如下所示:

$ rsh mygame ls /home/justin | lp


$ rsh mygame ls /home/justin '|' lp

論壇徽章:
0
210 [報告]
發(fā)表于 2008-05-17 22:10 |只看該作者
下載
第1 6章U U C P

我們在前面一章中已經(jīng)講到,U n i x提供了一些命令用于在兩個系統(tǒng)之間進(jìn)行遠(yuǎn)程訪問,

使用這些命令可以完成遠(yuǎn)程拷貝文件或執(zhí)行U n i x命令、遠(yuǎn)程登錄等操作。這些遠(yuǎn)程訪問命令
就在你自己的s h e l l中運(yùn)行,然后在遠(yuǎn)程系統(tǒng)上完成所需要的操作,而不需要通過另外的界面
(如F T P、G o p h e r等)執(zhí)行。U n i x系統(tǒng)可以使用兩種類型的網(wǎng)絡(luò)連接,每種都有自己的協(xié)議,
分別為T C P / I P和U U C P。用于I n t e r n e t上的T C P / I P協(xié)議也可以用在本地網(wǎng)上,這已經(jīng)在前一章

中討論過了。在本章中,我們將主要討論U n i x系統(tǒng)中的另一種可選的協(xié)議,即U U C P。

U U C P僅用于U n i x系統(tǒng)之間的網(wǎng)絡(luò)通信。它是一種比較老的協(xié)議,針對還沒有連上網(wǎng)絡(luò)的

各個系統(tǒng)之間的互操作而設(shè)計出來的。采用U U C P,一個系統(tǒng)可以在預(yù)定的時間里通過電話線

與另一個系統(tǒng)相連,一次可處理一批通信任務(wù)。U U C P特別適用于這樣的應(yīng)用:與某一個特定

的系統(tǒng)直接建立連接,然后傳遞數(shù)據(jù),最后斷開連接。通過U U C P,可以在兩個U n i x系統(tǒng)之間

進(jìn)行m o d e m - t o - m o d e m方式的通信。

在前面關(guān)于電子郵件的章節(jié)中,我們已經(jīng)討論了如何通過網(wǎng)絡(luò)將信件發(fā)送給其他系統(tǒng)上

的用戶。按照同樣的道理,也可以通過網(wǎng)絡(luò)將命令發(fā)送到其他系統(tǒng)上執(zhí)行。U U C P采用批處理

方式進(jìn)行操作,它將本地系統(tǒng)上用戶發(fā)出的遠(yuǎn)程拷貝文件或遠(yuǎn)程執(zhí)行命令等一批請求放在一

起,在建立連接后一次發(fā)送給遠(yuǎn)程系統(tǒng)。遠(yuǎn)程系統(tǒng)接受到這批請求后,就執(zhí)行它們,然后再

建立另一個連接,將結(jié)果傳送回本地系統(tǒng)。顯然,這種采用U U C P進(jìn)行的遠(yuǎn)程操作是非常慢的,

因?yàn)橛脩舨坏却镜叵到y(tǒng)將請求發(fā)送出去,還要更要耐心地等待遠(yuǎn)程系統(tǒng)的答復(fù)。

U U C P是“Unix to Unix Communications Package”的縮寫,它是由AT & T 公司在System V

U n i x版本中開發(fā)的一種通信軟件包。U U C P提供了一套用于遠(yuǎn)程操作的命令,例如用來在兩個

系統(tǒng)之間拷貝文件的u u c p命令。U U C P是標(biāo)準(zhǔn)網(wǎng)絡(luò)軟件包B N U(基本網(wǎng)絡(luò)組件)中的一部分,

而B N U已經(jīng)成為了System V Unix中的標(biāo)準(zhǔn)組件,同時在一些最新的BSD Unix版本中也包含了

B N U。除了U U C P以外,B N U中還包含有另一個用于遠(yuǎn)程登錄的程序c u,它不僅可以通過網(wǎng)

絡(luò),而且還能從終端上進(jìn)行遠(yuǎn)程登錄。

U U C P采用點(diǎn)對點(diǎn)通信方式,這就好像是使用各個系統(tǒng)中的郵件功能實(shí)現(xiàn)網(wǎng)絡(luò)通信的。當(dāng)

你要將一個U U C P命令發(fā)送給一個指定系統(tǒng)時,該命令就在排隊(duì)等待,與發(fā)送給同一系統(tǒng)的其

他命令收集在一起,然后才開始投遞給指定系統(tǒng)。指定系統(tǒng)接受到請示并執(zhí)行完畢后,就將

結(jié)果郵回到你的系統(tǒng)。整個過程依賴于網(wǎng)絡(luò)中的每一個系統(tǒng)與其他系統(tǒng)之間收發(fā)命令的操作,

因此網(wǎng)絡(luò)的可靠性取決于它最弱的一個節(jié)點(diǎn)。另一方面,它不要求特殊的結(jié)構(gòu),只要具有類

似收發(fā)郵件的功能就行了。

許多U U C P命令都與T C P / I P的遠(yuǎn)程訪問命令相似,例如,u u c p就像r c p,u u x類似于r s h。
U U C P和T C P / I P是大多數(shù)U n i x系統(tǒng)使用的兩種主要的網(wǎng)絡(luò)通信協(xié)議,在System V Unix的
早期版本中只包含有U U C P,而在BSD Unix的早期版本中卻僅使用T C P / I P。

16.1 UUCP的尋址方式
U U C P網(wǎng)絡(luò)通常采用路徑尋址方式,這種尋址方式與U U C P的點(diǎn)對點(diǎn)通信方式是相適應(yīng)的。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP