Linux-wall终端聊天交互


Linux-wall终端交互

Linux是多用户的,那么root作为管理员,可以发送消息给其它的终端用户,因为root无视普通用户禁用写入消息。

Ax wall命令

向所有当前用户发送广播消息,wall是write all的缩写

下面,我准备了电脑上两个终端,手机上一个,

测试一:使用root用户向所有用户发送Hello

echo Hello | wall

wall “Hello”

测试二:root用户禁用写入消息,再使用普通用户t发送消息

mesg n

Bx 给指定用户发送消息

发送消息给指定用户的脚本。

使用w或者who查看当前用户

1、write + ssh登陆用户名+ttyname(例如pts/1) 回车
2、输入信息
3、EOF
4、CTRL+D

但是经过我多次尝试,普通用户间无法互相联系,不知何处出错,但同用户可以

比如我用windows的cmd连一个ssh,再用xshell连同一个账户,就可以根据他们的tty来建立联系

Cx 参考

[1] 《Linux Shell脚本攻略》第二版 Shantanu Tushar\Sarath Lakshman 著

[2] https://www.cnblogs.com/gaojun/p/3387427.html


文章作者: Enomothem
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Enomothem !
  目录