unix內(nèi)部通信.ppt_第1頁
unix內(nèi)部通信.ppt_第2頁
unix內(nèi)部通信.ppt_第3頁
unix內(nèi)部通信.ppt_第4頁
unix內(nèi)部通信.ppt_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Linux操作系統(tǒng),講授人:劉磊,Linux通信,Linux系統(tǒng)的通信系統(tǒng)主要包括內(nèi)部通信系統(tǒng)和外部通信系統(tǒng)兩大部分: 內(nèi)部通信系統(tǒng):Linux操作系統(tǒng)本身自帶的,主要用于本機系統(tǒng)內(nèi)部各用戶之間的通信。 外部通信系統(tǒng):Linux系統(tǒng)之外配置的通訊系統(tǒng),主要用于本機用戶與其它主機上的用戶之間的通信。 本章主要介紹內(nèi)部通信系統(tǒng),一即時通信,1.交談命令write write usernameterminal write命令用于與一個已經(jīng)登錄的用戶進行通信。如果這個用戶的名字正在被多個人使用,則在write命令中應給出終端號。 例如:student1用戶向student2用戶發(fā)送信息: $write

2、 student3 write:ERROR:student3 not logged on $write student2 Hello,student2 Spring games will be taken this weekend. D,Write 協(xié)議,消息發(fā)送結束用o(結束) 結束談話用oo(結束并退出),在student2的屏幕上顯示的內(nèi)容為: Message from student1 on (tty08) Oct 24 8:29:54 Hello,student2 Spring games will be taken this weekend. EOT 此時student2既可以干自

3、己的事情的同時收看student1的信息,也可以與student1進行交談,則以同樣的方式向student1發(fā)出write命令: $write student1 注意:write 命令的退出鍵是D。,write命令(半雙工通信),例子: write命令檢查用戶 是否在線上。 結果a2沒有登錄, 屏幕顯示:a2 is not Logged in. 若登錄在線,則顯示 登錄的時間。,2.消息開關命令mesg mesg命令用于查詢和開關本終端的消息的接受狀態(tài),命令的格式為: mesg -y -n 例如: $mesg 查詢本終端當前的接受狀態(tài) is y 可以接收消息 $mesg n 設置關閉狀態(tài) $m

4、esg 查詢本終端當前的接受狀態(tài) is n 拒絕接受狀態(tài) $mesg y 設置連接狀態(tài) $mesg 查詢本終端當前的接受狀態(tài) is y 可以接收消息,3.雙向通信命令talk(全雙工方式) 與write命令相似,talk命令也是與本系統(tǒng)中的其它用戶通信;與write命令不同的是,talk通信雙方都必須向對方發(fā)出talk命令才能通信。 例如:用戶student向用戶teacher發(fā)出talk命令。 student用戶屏幕顯示: waiting for your party to respond teacher用戶屏幕顯示: Message from talk_daemonuestc1 at 21

5、:30 talk:connection requested by studentuestc1 talk:respond with:talk student 如果teacher用talk命令響應,此時雙方屏幕被分為上下兩半,上半為輸入屏,下半為對方的輸出屏。,student屏幕,teacher屏幕,connect established Hello teacher! Have your received my email? Hi student! Yes ,I have received it. Bye,connect established Hi student! Yes,I have rec

6、eived it Bye Hello teacher! Have your received my email?,4.廣播信息命令wall wall命令可以向當前系統(tǒng)中所有已登錄的用戶發(fā)出廣播信息,常用于通知一些緊急事件。 普通用戶用wall命令發(fā)出的廣播信息只能被消息接受狀態(tài)為打開的用戶所接收,而超級用戶用wall發(fā)信息時不受此限制。 例如: wall(超級用戶發(fā)送此命令) System will be down in 10 minutes,logout please. D 此時所有的終端上都顯示: Broadcast message from root(Fri Sep 5 11:20:25

7、 2003) System will be down in 10 minutes,logout please.,二、電子郵件 mail username 發(fā)送郵件 mail 接收郵件 郵件地址: 在系統(tǒng)目錄/var/spool/mail下,每個用戶都有一個以其名字命名的郵箱,所有發(fā)給該用戶的郵件都放在該郵箱中,用戶讀郵件時就從該郵箱中讀取。例如用戶student8的系統(tǒng)郵箱可能為: /var/spool/mail/student8,1.發(fā)送郵件 $mail student8 Subject:test mail This is the first line of mail This is the

8、 last line of mail D cc: $ 說明:1.接收者的姓名用其login_name,即登錄名; 2.標題(Subject)和抄送(cc)可有可無,如果不需要則按回 車鍵即可。 3.郵件正文結束,是以新行上的D為標記。,給多個用戶發(fā)送郵件 1.$mail student1 student2 student3 采用枚舉的方法把用戶逐一列出。 2.$mail TEACHER TEACHER為用戶組名,即向屬于TEACHER組的所有用戶發(fā)送郵件。 3.$alias usr_list student1 student2 student3 給student1,student2,sutde

9、nt3等多個名字建立一個總的別名usr_list,該別名只在本shell中起作用,退出shell即無效。 $mail usr_list 給別名usr_list中的所有用戶發(fā)送郵件。,把已有文件做為郵件發(fā)送給用戶: $mail student6 my_letter $ 把已有的文件my_letter作為郵件的內(nèi)容發(fā)送給student6。該命令以“輸入重定向”的方式執(zhí)行,因此不需要鍵盤輸入正文。 發(fā)郵件給不存在的用戶 $mail car_man $ mail命令本身能正常執(zhí)行,由于無有效接收方,故系統(tǒng)把郵件退回到本用戶主目錄下dead.letter中。,2.接收郵件 不帶參數(shù)輸入mail表示讀取郵

10、件。如果系統(tǒng)郵箱中無該用戶郵件則顯示: No mail for you 如果有郵件,則顯示類似如下信息: Mail version 8.0 Type ? for help “/usr/mail/student8”:2 messages 2 new N 1 teacher1uestc1 Fri Sep 5 10:25 18/506 “car” N 2 zhanguestc1 Sat Sep 6 19:39 25/1072 “work” ? 此時系統(tǒng)處在mail的命令模式,等待接收mail的內(nèi)部命令。,在mail的內(nèi)部模式下的常用命令: 如果有下一頁則顯示,否則退出mail。 p 顯示本郵件信息 m usr 給用戶usr發(fā)送新郵件 d 刪除當前郵件 n 顯示下一個郵件 q 退出mail,把未刪除的郵件保存到個人郵箱中 R 回復郵件 ! 執(zhí)行shell內(nèi)部命令 ? 顯示shell內(nèi)部命令,mail命令模式,?,顯示mail命令,保存郵件到文件中,s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論