UNIX操作系統(tǒng)基礎(chǔ)_第1頁
UNIX操作系統(tǒng)基礎(chǔ)_第2頁
UNIX操作系統(tǒng)基礎(chǔ)_第3頁
UNIX操作系統(tǒng)基礎(chǔ)_第4頁
UNIX操作系統(tǒng)基礎(chǔ)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第二章UNIX通信

UNIX系統(tǒng)中的通訊系統(tǒng)主要包括內(nèi)部通信系統(tǒng)和外部通信系統(tǒng)兩大部分:

內(nèi)部通信系統(tǒng):UNIX系統(tǒng)本身自帶的主要用于本機系統(tǒng)內(nèi)部各用戶之間的通信.

外部通信系統(tǒng):UNIX系統(tǒng)之外配置的通訊系統(tǒng),主要用于本機用戶與其它主機上的用戶之間的通信.

本章主要介紹UNIX的內(nèi)部通信系統(tǒng).一.即時通訊1.交談命令writewriteusername[terminal]write命令用于與一個已經(jīng)登錄系統(tǒng)的用戶進行通訊.如果這個登錄用戶的名字現(xiàn)在正被多個人使用,則在write命令中應(yīng)給出終端號.

例如:student1用戶向student2用戶發(fā)送信息:$writestudent3write:ERROR:student3notloggedon$writestudent2Hello,student2Springgameswillbetakenthisweekend.^D

Write協(xié)議:

消息發(fā)送結(jié)束用o(結(jié)束)

結(jié)束談話用oo(結(jié)束并退出)

在student2的屏幕上顯示的內(nèi)容為:Messagefromstudent1on(tty08)[Oct238:29:52]Hello,student2SpringgameswillbetakenthisweekendEOT

此時student2既可以在繼續(xù)干自己事情的同時收看student1的信息,也可以與student1進行交談,如果要進行交談,則以同樣的方式向student1發(fā)出write命令:$writestudent1

write命令的退出鍵是^D.Write命令(半雙工通信)例子:Write命令檢查用戶是否在線上。結(jié)果a2沒有登陸,屏幕顯示:a2isnotloggedin.若登陸在線,則將顯示登陸的時間。2.消息開關(guān)命令mesg

mesg命令用于查詢和開關(guān)本終端的消息接收狀態(tài),命令格式為:

mesg[-y][-n]例如:$mesg

查詢本終端當(dāng)前的消息接收狀態(tài)

isy可以接收消息

$mesgn設(shè)置關(guān)閉狀態(tài)

$mesg

查詢本終端當(dāng)前的消息接收狀態(tài)

isn拒絕接收消息

$mesgy設(shè)置打開狀態(tài)

$mesg

查詢本終端當(dāng)前的消息接收狀態(tài)

isy可以接收消息3.雙向通信命令talk(全雙工方式)與write命令相似,talk命令也是與系統(tǒng)中已登錄的其他用戶通信;與write命令不同的是,talk通信雙方都必須向?qū)Ψ桨l(fā)出talk命令才能進行通信.例如用戶student向用戶teacher發(fā)出talk命令,則student屏幕顯示:[waitingforyourpartytorespond]用戶teacher屏幕顯示:Messagefromtalk_daemon@uestc1at21:30talk:connectionrequestedbystudent@uestc1talk:respondwith:talkstudent如果teacher用talk命令響應(yīng),此時雙方的屏幕被劃分為上下兩半,上半為輸入屏,下半為對方信息屏.

student屏幕teacher屏幕[connectestablished]Hello,teacher!Haveyoureceivedmyemail?_________________________Hi,student!Yes,Ihavereceivedit.Bye.[connectestablished]Hi,student!Yes,Ihavereceivedit.Bye._________________________Hello,teacher!Haveyoureceivedmyemail?4.廣播信息命令wallwall命令可以向當(dāng)前系統(tǒng)中所有已登錄用戶發(fā)出廣播信息,常用于通知一些緊急事件.

普通用戶用wall發(fā)出的廣播信息只能被消息接收狀態(tài)為打開的用戶所接收,而超級用戶用wall發(fā)信息時不受此限制.例如:#wall(超級用戶發(fā)此命令)Systemwillbedownin10minutes,logoutplease.^d此時在所有終端上顯示:

Broadcastmessagefromroot(FriSep511:20:252003):

Systemwillbedownin10minutes,logoutplease.二.電子郵件

mailusername發(fā)送郵件

mail接收郵件系統(tǒng)郵箱:

在系統(tǒng)目錄/usr/mail或/var/mail下,每個用戶都有一個以其名字命名的郵箱,所有發(fā)給該用戶的郵件都放在該郵箱中,用戶讀郵件時就從該郵箱中讀取.例如用戶student8的系統(tǒng)郵箱可能為:/var/mail/student8個人郵箱:

個人郵箱通常為用戶自己的主目錄(HOME)下的mbox文件.用戶讀過的郵件如果未刪除或轉(zhuǎn)存,則存放到個人郵箱中.例如用戶student8的個人郵箱可能是:/home/student8/mbox1.發(fā)送郵件:$mailstudent8Subject:testmailThisisthefirstlineofmail.Thisistheendlineofmail.^Dcc:$說明:.接收者姓名用其login_name,即登錄名;.標(biāo)題(Subject)和抄送(cc)可有可無,如果不需要則按回車鍵即可;.郵件正文的結(jié)束,是以新行上的^D為標(biāo)記.給多個用戶發(fā)郵件:

①$mailstudent1student2student3…

采用枚舉方法把用戶名逐一列出.②$mailTEACHERTEACHER為用戶組名,即向?qū)儆赥EACHER

組的所有用戶發(fā)郵件.③$aliasusr_liststudent1student2student3…

給student1、student2、student3等多個名字建立一個總的別名usr_list,該別名只在本shell中起作用,退出shell后即無效.$mailusr_list

給別名usr_list中的所有用戶發(fā)郵件.把已有的文件作為郵件發(fā)送給用戶:$mailstudent6<my_letter$

把已存在的文件my_letter作為郵件內(nèi)容發(fā)送給student6.該命令以"輸入重定向"方式執(zhí)行,因此不需要鍵盤輸入郵件正文.發(fā)郵件給不存在的用戶:$mailcar_man$

mail命令本身能正常執(zhí)行,由于無有效接收方,故系統(tǒng)把郵件退回到本用戶主目錄下的dead.letter中.2.接收郵件不帶參數(shù)輸入mail表示讀取郵件.如果系統(tǒng)郵箱中無該用戶郵件則顯示:Nomailforyou如果有郵件,則顯示類似如下信息:

Mailversion8.0Type?forhelp"/usr/mail/student8":2messages2new>N1teacher@uestc1FriSep510:2518/506"car"N2zhang@uestc1SatSep616:3925/1072"work"?(此時系統(tǒng)處在mail的命令模式,等待接收mail的內(nèi)部命令)在mail的命令模式下的常用命令:

<cr>如有下一頁則顯示,否則退出mail.p顯示本郵件信息

sfile把當(dāng)前郵件保存到文件file中,如未指定file,則保存到mbox中.musr

給用戶usr發(fā)新郵件.d刪除當(dāng)前郵件

n顯示下一個郵件

q退出mail,

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論