wall命令是linux系统下用于向所有已登录用户的终端界面上发送消息的命令,且不需要接受端用户的同意许可,可以直接发送消息。
语法格式:wall 参数 消息内容;参数可以为空。
图1
wall命令默认是对所有已登录用户的终端界面上发送消息,不过wall不支持发送终端名为:0的终端。查看终端名称,可以使用w或者who命令查看。
图2
wall命令还支持将文件里的内容发送给用户终端,不过不支持发送文件,仅仅支持发送文件里面的文件内容
图3
如果想把消息发送给多个指定用户,wall命令还可以使用-g参数:用户组,当登录用户属于该用户组的时候,才可以接收到该消息,其他用户无法收到。
wall命令是一个非常实用的命令,在linux系统里。比如当linux服务器需要短暂维护更新时,可以使用wall命令发送消息给当前登录的所有用户,提醒他们做好准备等等,防止突然下线,导致文件丢失等后果。