向其他终端发送消息
對于unix這種純正的“多用戶操作系統”,同一時間可能有多個用戶在不同的地點使用同一臺機器(也可能是多地的多個終端通過同一個或者多個用戶名遠程登陸)。這時一個人的有些操作可能影響到其他人(比如root用戶重啟OS)。
以重啟OS為例,最好是在要重啟之前向大家發送一個消息“我馬上要重啟系統了,你們趕緊結束手上的工作并保存”。可以用這條命令:wall。用法如下:
第一種方法是輸入wall,回車,然后輸入要發送的消息,然后換新行以Ctrl-D結束并發送,如果沒有換新行,需要連續3次輸入Ctrl-D才能結束;
第二種方法是新建一個文本文件,在其中保存要發送的信息,然后wall filename,這樣可以直接發送文件中的內容。
wall是write all的縮寫,作用為向本機所有用戶的所有終端發送消息。但如果沒開終端而是使用X-Window那就收不到了。
?
總結
- 上一篇: PPS-43冲锋枪?
- 下一篇: shell脚本判断输入参数个数