亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

UNIX下發(fā)送屏幕信息

瀏覽:128日期:2024-07-02 08:59:27

在Unix操作系統(tǒng)中,為了通知用戶某條信息,我們常常采用向用戶能看到的屏幕寫信息的方法實(shí)現(xiàn)。 向單一屏幕發(fā)送信息 每個(gè)登錄主機(jī)系統(tǒng)的用戶都分配有一個(gè)終端號(hào),例如主控臺(tái)上的12個(gè)屏幕分別為tty01~tty12,從多用戶卡上登錄一般有tty2a、tty2b、tty21a……等等終端設(shè)備號(hào),如果是遠(yuǎn)程登錄則為ttyp0、ttyp1等虛擬終端號(hào)。它們對(duì)應(yīng)的終端設(shè)備文件都在/dev目錄下。

echo'讓我告訴你:……' > /dev/tty03

這種方法使用了輸出轉(zhuǎn)向符“>”直接寫終端文件/dev/tty03來實(shí)現(xiàn)向屏幕發(fā)送信息。與以下其他三種方式不同的是,這種方法是針對(duì)終端的,而不是針對(duì)登錄用戶的,所以即使該終端沒有用戶登錄,使用這種方法也可以向屏幕發(fā)送信息。但其他三種方法只能對(duì)有用戶登錄的屏幕發(fā)送信息。

向指定用戶發(fā)送信息

同一個(gè)系統(tǒng)用戶可以在多個(gè)終端登錄,例如超級(jí)用戶可以在主控臺(tái)三號(hào)屏幕,同時(shí)也可以在多用戶卡連接的tty21c終端登錄。此時(shí)要向指定屏幕發(fā)送信息可以用write命令。

write root tty03

如果用戶只在一個(gè)屏幕登錄,可以省略第二個(gè)參數(shù)。利用這個(gè)命令可以實(shí)現(xiàn)聊天功能,因?yàn)槊看位剀嚭笮畔⒓窗l(fā)送至指定屏幕,這種特性是其他幾種發(fā)送信息方式無(wú)法實(shí)現(xiàn)的。“終止”使用Ctrl+d組合鍵。

向登錄主機(jī)的所有用戶發(fā)送信息

多用戶系統(tǒng)特有的廣播概念:像無(wú)線廣播一樣,讓所有人都聽到你的聲音。

wall

wall -g group

wall -g root see.txt

例子中“-g”參數(shù)指定用戶組,實(shí)現(xiàn)向特定組發(fā)送信息的功能。換言之,系統(tǒng)中有多個(gè)用戶組登錄,你只想將信息廣播到ROOT超級(jí)用戶組屬性登錄的用戶屏幕,可以用“-g root”參數(shù)。無(wú)參數(shù)的wall命令向所有登錄系統(tǒng)的用戶發(fā)送屏幕信息,一般用于要緊急關(guān)機(jī)的場(chǎng)合,提示用戶在規(guī)定時(shí)間保存資料、退出系統(tǒng)。要廣播的信息可以是一個(gè)文本文件中的內(nèi)容,也可以直接輸入,但與write不同的是,直接輸入時(shí)每行信息回車后并不發(fā)送,只有在Ctrl+d組合鍵確認(rèn)輸入結(jié)束后才全部發(fā)送。需要注意的是:如果系統(tǒng)中無(wú)其他用戶登錄,各個(gè)屏幕(終端)都處于Login:等待登錄狀態(tài),那么wall命令發(fā)送的信息就不會(huì)顯示在屏幕上。

向網(wǎng)絡(luò)中的用戶屏幕發(fā)送信息

上面的三種方法只能對(duì)本地主機(jī)的屏幕發(fā)送信息,實(shí)際工作中我們會(huì)需要向網(wǎng)絡(luò)中多臺(tái)Unix主機(jī)的用戶屏幕做同樣的操作,以便統(tǒng)一行動(dòng),此時(shí)就要用到網(wǎng)絡(luò)廣播命令rwall。

rwall 123.45.67.89 < see.txt

它的參數(shù)就是要接受信息的Unix主機(jī)IP地址,使用“<”轉(zhuǎn)向符將文本文件信息發(fā)送到指定主機(jī)的所有有用戶登錄的屏幕上。rwall命令不需要登錄對(duì)方主機(jī),不需要口令。實(shí)際應(yīng)用中一般都作成一個(gè)shell文檔,將要接受信息的主機(jī)列入其中,然后統(tǒng)一發(fā)送。例如shell文檔為gb:

rwall 123.45.67.89 < $1

rwall 123.45.67.90 < $1

rwall 123.45.67.91 < $1

……

發(fā)送信息時(shí):./gb see.txt。

同樣,遠(yuǎn)程主機(jī)的屏幕只有有用戶登錄才能接受到信息,在login:狀態(tài)下不會(huì)有信息發(fā)送到屏幕上。如果對(duì)方主機(jī)已經(jīng)關(guān)閉,或者線路出現(xiàn)故障,系統(tǒng)會(huì)提示:“Couldn't contact 123.45.67.89 : RPC : Timed out”。

以上方法、命令在SCO Unix5.05系統(tǒng)中測(cè)試通過,在其他Unix系統(tǒng)中可能命令的具體形式會(huì)有所變化。

標(biāo)簽: Unix系統(tǒng)
主站蜘蛛池模板: 三片在线观看 | 亚洲成人手机在线 | 一级成人毛片免费观看欧美 | 日韩美女黄大片在线观看 | 亚洲欧美性视频 | 免费a级毛片大学生免费观看 | 国产一区二区三区欧美 | 高清视频欧美性生活 | 国产99免费视频 | 97一级毛片全部免费播放 | 欧美激情大尺度做爰叫床声 | 97国产伦子在线观看 | 日本二级黄色 | 成年超爽大片免费视频播放 | 国产在线不卡午夜精品2021 | 国产精品亚洲片在线花蝴蝶 | 国产欧美一区二区三区视频 | 欧美添逼 | 夜夜偷影视 | 欧美禁片在线观看免费 | 久久精品道一区二区三区 | 欧美日韩在线视频不卡一区二区三区 | 你懂的成人 | 在线成h人视频网站免费观看 | 伊人思思 | 久久乐国产精品亚洲综合m3u8 | 达达兔午夜国产精品 | 国产在线拍揄自揄拍视频 | 国产成人高清视频免费播放 | 一级黄色网络 | 国产情侣草莓视频在线 | 亚洲第一免费视频 | 我要看一级毛片 | 午夜一级视频 | 小明永久视频 | 亚洲精品国产精品乱码不卞 | 久久精品国产6699国产精 | 小明看片成人永久在线观看 | 成人午夜免费视频毛片 | 日本亚洲色图 | 精品自拍视频在线观看 |