歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 巧用Linux命令來發送信息

巧用Linux命令來發送信息

日期:2017/2/28 17:47:27   编辑:Linux教程
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命令給其他在線用戶發送消息。格式:

  #write username [tty]

  在Shell提示符號輸入write,username指接受發送信息的用戶名。如果一個用戶多次登錄到系統, tty參數指定要發送的終端。使用write發送信息的前提條件是該用戶已經登錄到系統。否則會出現以下提示:

  #write cjh
  write:cjh is not logged in

  可以使用who命令查詢登錄用戶名稱。接著可以輸入要發送的信息。當輸入完畢後,鍵入EOF表示信息結束,用Crtl+D組合鍵發送信息。輸入內容會出現在用戶的屏幕上,同時通信中止。

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

  #write bj@cao

  可以使用rusers命令列出所有局域網上的登錄用戶。
Copyright © Linux教程網 All Rights Reserved