使用Linux命令來傳送資訊

2021-06-19 07:05:07 字數 1733 閱讀 5771

linux發展到今天,很多功能已經可以在視覺化的介面中來完成。不過在很多情況下,命令還是非常有用的,特別是linux系統管理員可以通過命令傳送系統休息、布告欄資訊、公共資訊的方式與其他使用者溝通。 

設定登入提示 

/etc/motd檔案的用途 

/etc/motd?即message?of?today(布告欄資訊),每次使用者登入時,/etc/motd檔案的內容會顯示在使用者的終端。系統管理員可以在檔案中編輯系統活動訊息,例如:管理員通知使用者系統何時進行軟體或硬體的公升級、何時進行系統維護等。如果shell支援中文,還可以使用中文,這樣看起來更易於了解。/etc/motd?缺點是,現在許多使用者登入系統時選擇自動進入圖形介面,所以這些資訊往往看不到。 

/etc/issue檔案的用途 

/etc/issue檔案的使用方法與/etc/motd檔案相差不大,它們的主要區別在於:當乙個網路使用者或通過串列埠登入系統上時,/etc/issue的檔案內容顯示在login提示符之前,而/etc/motd內容顯示在使用者成功登入系統之後。 

使用write命令 

#write username [tty] 

#write cjh 

write:cjh is not logged in 

可以使用who命令查詢登入使用者名稱。接著可以輸入要傳送的資訊。當輸入完畢後,鍵入eof表示資訊結束,用crtl+d組合鍵傳送資訊。輸入內容會出現在使用者的螢幕上,同時通訊中止。 

如果在網路上可以使用write命令在username後加入主機名稱或網域名稱,建立網路通訊。如果要和cao主機上的bj使用者通訊使用命令: 

#write bj@cao 

可以使用rusers命令列出所有區域網上的登入使用者。 

wall命令 

如果想要傳送一條資訊給系統中所有使用者,可以使用wall命令,wall表示:write all。輸入wall,然後編輯資訊,如果shell支援可以使用中文。然後使用crtl+d組合鍵傳送資訊。這樣系統所有登入使用者的桌面會收到資訊。如果在網路上,可以使用rwall命令把資訊傳送到區域網上所有的使用者。 

talk命令 

talk命令可以和另乙個登入系統使用者實現雙向對話。系統管理員輸入資訊,使用者也可以輸入自己的資訊。雙方都可以看到交流時的螢幕資訊。格式: 

#talk username 

乙個例子: 

#talk b 

對方螢幕顯示: 

message from [email protected] at 7:18 ... 

talk: connection requested by [email protected]

talk: respond with: talk [email protected] 

然後進入talk分屏介面,雙方輸入的資訊。會出現的對方的螢幕。 

使用者完成會話後使用crth+c斷開連線。和write一樣可以使用在username後加入主機名稱或網域名稱,建立網路會話連線。 

mesg 命令 

#write: user has messages disabled on pts/n? 

但是超級使用者可以給任何使用者傳送訊息,即使使用者使用mesg n命令。要恢復接受資訊輸入: 

mesg -y 

linux伺服器執行的軟體主要是開源軟體,而且都在不停公升級,穩定版和測試版交替出現。如果你是乙個linux網管員,你經常需要上相應的**看,是否有補丁,是否有了bug fix,是否需要公升級。網路管理員還要給使用者提供安全服務。對使用者要定期傳送安全資訊,是讓使用者具有安全意識。通過使用以上命令可以更好幫助管理使用者。

郵箱傳送資訊

這些都是 python自帶的包,如果匯入執行報錯,看下 1.匯入包是否正確 2.是否有重名檔案 import smtplib from email.mime.text import mimetext from email.utils import formataddr 定義引數 my mail 36...

撥打電話和傳送資訊

打 class sendcallclicklistener implements onclicklistener 發簡訊 class sendmsgclicklistener implements onclicklistener 第二種資訊格式 是系統自動傳送簡訊 smsmanager smsman...

1 微信好友定時傳送資訊

題目要求每天早上7點和每天晚上10點給自己的好朋友或者父母傳送一條資訊,由於本程式需要電腦一直執行,改了一下時間,17 06和17 09發訊息。from apscheduler.schedulers.blocking import blockingscheduler 匯入python庫 import...