




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第十一章:使用網(wǎng)絡(luò)服務(wù)目標(biāo)完成這一章,你能夠做以下事情:描述UNIX中不同的網(wǎng)絡(luò)服務(wù)理解局域網(wǎng)(LAN)的功能找出本地主機(jī)的主機(jī)名和局域網(wǎng)中其它系統(tǒng)的主機(jī)名。使用ARPA/Berkeley服務(wù)來執(zhí)行遠(yuǎn)程登錄,遠(yuǎn)程文件傳輸,和遠(yuǎn)程命令執(zhí)行。11.1 局域網(wǎng)是什么?局域網(wǎng)(LAN)是在一個小的區(qū)域中連接兩臺或者多臺計(jì)算機(jī)。在LAN中通常安裝有超過一臺的計(jì)算機(jī),以便讓用戶可以同時(shí)在不同的計(jì)算機(jī)上工作,而不用在他們想要使用的不同的計(jì)算機(jī)之間跑來跑去。我們這章討論的LAN服務(wù)是一些程序,這些程序可以讓你使用LAN在不同的計(jì)算機(jī)之間執(zhí)行許多的操作。這些操作有:從一個計(jì)算機(jī)拷貝文件到另一個。如果沒有LAN,
2、你只能用磁帶拷貝你的文件。然后走到另外一臺計(jì)算機(jī),然后重新讀取磁帶。在本地計(jì)算機(jī)上通過一個終端登錄另外的計(jì)算機(jī)。如果沒有LAN,通常你只能走到哪個計(jì)算機(jī)的終端來進(jìn)行登錄。在另外的計(jì)算機(jī)上執(zhí)行命令,在本地觀察結(jié)果。同樣,如果你沒有LAN,你只能到另外的計(jì)算機(jī)去執(zhí)行命令。在遠(yuǎn)程計(jì)算機(jī)上存取文件,這意味著我們可以使用另外計(jì)算機(jī)上的磁盤,而不用將文件拷貝到本地磁盤上。11.2 LAN服務(wù)在這一節(jié),我們會了解有兩組不同的服務(wù)可以讓我們使用基本的LAN功能。這些服務(wù)是:ARPA 服務(wù)Berkeley 服務(wù)ARPA服務(wù)最早是Defense Advaced Research(DARPA)在60年代初期定義的。
3、這些服務(wù)成為通過單個LAN連接許多不同種類計(jì)算機(jī)的一個標(biāo)準(zhǔn)。我們要討論的ARPA服務(wù)有telnet,和ftp。DARPA雇用Berkeley學(xué)院的Bolt,Baranek和Newman來開發(fā)這些服務(wù)。在70年代中期,Berkekey大學(xué)開始使用新的UNIX操作系統(tǒng)上。他們最終開發(fā)出一套更健壯的服務(wù),用在運(yùn)行UNIX操作系統(tǒng)的計(jì)算機(jī)之間。這些服務(wù)現(xiàn)在被叫做Berkeley服務(wù)。我們在這章會介紹rcp,rlogin和remsh等Berkeley服務(wù)。11.3 hostname命令語法:hostname 報(bào)告你的計(jì)算機(jī)在網(wǎng)絡(luò)上的名稱例子:$ hostnamefred$ more /etc/hosts
4、 fred barney wilma betty你的計(jì)算機(jī)有一個主機(jī)名。這個主機(jī)名被用于在LAN上識別你的系統(tǒng)。要查看你的主機(jī)名,可以使用hostname命令。$ hostnamefred如果你想要同LAN上的其他計(jì)算機(jī)通信,你必須知道它的主機(jī)名。你可以向你的系統(tǒng)管理員詢問其他的計(jì)算機(jī)的名字。如果你在你想要工作的主機(jī)上有一個用戶帳號,你也可以登錄上去自己檢查主機(jī)名。注意:想要使用任何LAN服務(wù),你必須是遠(yuǎn)程主機(jī)的一個有效的用戶。你同樣可以在文件/etc/hosts中找到主機(jī)名。然而,如果你的LAN的規(guī)模很大(如有幾百臺
5、主機(jī)),這個文件會包括幾百個主機(jī)名。11.4 telnet 命令語法:telnet hostname ARPA服務(wù),來遠(yuǎn)程登錄另外的計(jì)算機(jī)。例子:$ telnet fredTrying.Conneted to fredEscap character is .HP-Ux fred 10.0 9000/715Login:telent 是ARPA 服務(wù)中的遠(yuǎn)程登錄的軟件。如果你鍵入命令:$ telnet hostname你會在你的屏幕上看到名稱為hostname的計(jì)算機(jī)的登錄提示符。然后你可以輸入你在那臺計(jì)算機(jī)上的用戶名和口令,然后你就能登錄那臺計(jì)算機(jī)。一旦你登錄進(jìn)了那臺計(jì)算機(jī),你的終端看上去就像是
6、遠(yuǎn)程計(jì)算機(jī)上的終端一樣。你能運(yùn)行shell命令或者程序,甚至使用遠(yuǎn)程計(jì)算機(jī)上的打印機(jī)。你做的所有的工作都是在遠(yuǎn)程計(jì)算機(jī)完成的。你本地的計(jì)算機(jī)只起到一個信息傳遞的作用。想要關(guān)閉telnet 聯(lián)接,可以使用ctrl + d 或者exit從遠(yuǎn)程計(jì)算機(jī)退出即可。11.5 ftp 命令語法:ftp hostname 一種ARPA服務(wù),用來從本地計(jì)算機(jī)拷貝文件到遠(yuǎn)程計(jì)算機(jī)或者從遠(yuǎn)程計(jì)算機(jī)拷貝文件到本地計(jì)算機(jī)。ftp 命令:get 從遠(yuǎn)程計(jì)算機(jī)獲得文件put 將本地文件送到遠(yuǎn)程計(jì)算機(jī)ls 列出遠(yuǎn)程計(jì)算機(jī)上的文件?列出所有的ftp命令quit 退出ftp想要使用ARPA服務(wù),在本地和遠(yuǎn)程計(jì)算機(jī)之間拷貝文件。使
7、用ftp命令。ftp代表文件傳送協(xié)議。像telnet 一樣,你必須指定遠(yuǎn)程計(jì)算機(jī)的主機(jī)名。$ ftp hostnameftp 會提示你輸入你在遠(yuǎn)程計(jì)算機(jī)上的用戶名和口令。這要求你在遠(yuǎn)程計(jì)算機(jī)上設(shè)置有一個口令。一旦你輸入的登錄信息正確,你就可以連接到hostname上。在你看到ftp>提示符的時(shí)候,你可以使用ftp命令來進(jìn)行你的工作。這里是一些普通的ftp命令:get rfile lfile 拷貝遠(yuǎn)程計(jì)算機(jī)上的rfile到本地計(jì)算機(jī)上的lfile,你也可以使用全路徑名put lfile rfile 拷貝本地計(jì)算機(jī)上的lfile到遠(yuǎn)程計(jì)算機(jī)的rfile。Ls 列出遠(yuǎn)程計(jì)算機(jī)上的文件,這個ls
8、同我們用過的ls 命令相似。Help command 顯示一個關(guān)于命令的簡短的幫助信息。Quit 斷開同遠(yuǎn)程計(jì)算機(jī)的聯(lián)接,退出ftp。11.6 rlogin 命令語法:rlogin hostname 一種Berkekey 服務(wù),用來遠(yuǎn)程登錄計(jì)算機(jī);rlogin會試圖使用你本地的用戶名登錄遠(yuǎn)程計(jì)算機(jī)。例子:$ hostname barney$ rlogin fredpasswd:$ hostnamefred$ exit$ hostnamebarneyrlogin 命令的功能與telnet 命令類似。如果你鍵入:$ rlogin hostname你會自動登錄到名字為hostname 的系統(tǒng)上。rl
9、ogin假定你登錄遠(yuǎn)程主機(jī)的用戶名同你登錄本地主機(jī)的用戶名一樣。所以,它不會提示你輸入你的用戶名。如果你的系統(tǒng)管理員已經(jīng)配置好一個/etc/host.equiv的文件,rlogin不會提示你輸入密碼。這會使使用變得非??旖莺头奖?。同樣你可以在你的HOME目錄創(chuàng)建一個叫做.rhost的文件,這個文件會讓你遠(yuǎn)程登錄不需要輸入密碼。同telnet相似,簡單的退出指令就可以中斷同遠(yuǎn)程主機(jī)的連接。11.7 rcp 命令語法:rcp source_pathname target_pathname 一種Berkeley服務(wù),讓你可以從遠(yuǎn)程主機(jī)拷貝或者拷貝文件到遠(yuǎn)程主機(jī);使用起來同cp命令類似。例子$ rcp
10、 funfile fred: /tmp/funfile$rcp 代表遠(yuǎn)程拷貝。這是因?yàn)樗倪\(yùn)行同cp命令類似。它可以運(yùn)行在兩個運(yùn)行Berkeley服務(wù)的計(jì)算機(jī)之間。這個命令的一般的格式為:$ rcp host1: souce host2:dest這些命令的參數(shù)意味著拷貝host1上的source文件到host2上的dest文件。source和dest同樣能是全路徑名。如果你在本地主機(jī)拷貝文件到遠(yuǎn)程主機(jī)或者從遠(yuǎn)程主機(jī)拷貝文件到本地主機(jī),你可以不使用本地主機(jī)名和冒號,例如:拷貝本地主機(jī)上的funfile文件到遠(yuǎn)程主機(jī)fred上的/tmp/funfile$ rcp funfile fred: /tm
11、p/funfile拷貝主機(jī)fred上的/tmp/funfile到主機(jī)barney上的/tmp目錄下:$ rcp fred:/tmp/funfile barney: /tmp所有的cp命令的規(guī)則同樣適用于rcp命令。注意:在使用rcp 命令工作的時(shí)候,/etc/hosts.equiv或者.rhost文件必須被正確設(shè)置,否則rcp命令不會工作。11.8 remsh 命令語法:remsh hostname command 一種Berkeley服務(wù),可以在遠(yuǎn)程主機(jī)上運(yùn)行命令例子:$ hostnamebarney$ remsh fred ls /tmpbackuplistcrout0qd00076fre
12、d.logupdat.log$ lsEX000662 tmpfile Update.log$remsh 允許你在遠(yuǎn)程主機(jī)上運(yùn)行程序,在本地終端上看結(jié)果。這個命令的格式為:$ remsh hostname comand例如,如果你想要看在fred主機(jī)上正在運(yùn)行的進(jìn)程,你可以執(zhí)行:$ remsh fred ps ef列出fred的/tmp目錄下的文件:$ remsh fred ls /tmpfredfilefunfilereconfig.logupdate.log或者,如果你想要瀏覽fred主機(jī)上的/etc/hosts文件:$ remsh fred cat /etc/hosts | more注意:
13、cat /etc/hosts 是唯一再fred上執(zhí)行的命令。命令的輸出到我們的終端,輸出通過管道送到more。你同樣能使用remsh來使用聯(lián)接在另外主機(jī)上的打印機(jī)打印文件。注意:在remsh 命令工作的時(shí)候,/etc/hosts.equiv或者.rhost文件必須被正確設(shè)置,否則命令不會工作。11.9 rwho命令rwho 產(chǎn)生的輸出同who類似。rwho顯示LAN中運(yùn)行rwho守護(hù)進(jìn)程的主機(jī)上的用戶。例子:$ rwhouser1 barney:tty0p1 Jul 18 8:23 :10user2 wilma:tty0p1 Jul 18 10:13 :03user3 fred:tty0p1 Jul 18 11:32 :06rwho 命令同who命令類似,但是這個命令會查找所有的在你的LAN中運(yùn)行rwho守護(hù)進(jìn)程的主機(jī)上的用戶。11.10 Berkeley- ruptime 命令ruptime 顯示LAN中的每一臺主機(jī)的狀態(tài)每一個主機(jī)必須運(yùn)行rwho守護(hù)進(jìn)程。例子:$ ruptimebarney up 3:10 1 users load 1.32 , 0:80, 0:30fr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年保險(xiǎn)學(xué)與風(fēng)險(xiǎn)管理專業(yè)知識考試試卷及答案
- 福州倉山區(qū)六校聯(lián)考2025年英語八年級第二學(xué)期期末學(xué)業(yè)水平測試模擬試題含答案
- 2025山東省統(tǒng)考地區(qū)數(shù)學(xué)試題及答案
- 母牛最佳配種時(shí)間表
- 植物人吸痰護(hù)理方法與操作規(guī)范
- 2025年杭州危險(xiǎn)品從業(yè)人員資格證考試內(nèi)容
- 2025年龍巖出租車從業(yè)資格證考試真題
- 心房顫動術(shù)后護(hù)理查房
- 2025屆山東省泰安岱岳區(qū)六校聯(lián)考八年級英語第二學(xué)期期末調(diào)研模擬試題含答案
- 數(shù)字化研發(fā)創(chuàng)新合作協(xié)議
- 2025-2030中國疏浚工程行業(yè)發(fā)展態(tài)勢與前景規(guī)劃分析報(bào)告
- 科室vte管理制度
- 2025年中國舒適眼鏡白皮書-艾瑞咨詢-202506
- 中小學(xué)美術(shù)教學(xué)評價(jià)構(gòu)建及實(shí)施策略
- 2025-2030玉石行業(yè)風(fēng)險(xiǎn)投資發(fā)展分析及運(yùn)作模式與投融資研究報(bào)告
- 江蘇省揚(yáng)州市2024-2025學(xué)年四年級下學(xué)期6月數(shù)學(xué)期末試題一(有答案)
- (2025)發(fā)展對象培訓(xùn)考試題和答案
- 2024年西南醫(yī)科大學(xué)招聘專職輔導(dǎo)員真題
- 建筑施工項(xiàng)目支付流程及管理
- 保育師操作考試題及答案
- 精準(zhǔn)教學(xué)的數(shù)據(jù)驅(qū)動模式
評論
0/150
提交評論