linux基础命令之write命令

叶sir学编程 2024-05-16 03:06:47

write命令是linux系统下给指定登录终端的用户发送信息。write同时在网络编程中也是一个写入函数(发送函数),不过需要在程序中调用这个函数接口,现在所讲的是可以在linux系统下执行的write命令。

语法格式:write 用户名 终端名。其中终端名可以通过who命令或者w命令

例如在Windows下使用cmd命令,然后使用ssh命令远程登录我们的linux服务器:

图1

然后使用write命令往pts/1终端发送消息,如图2,不过这里有个地方要注意,write是单向的,即只能有执行write命令的一方发送消息,另一方只能被动接收消息

图2

如果想要不接收write命令发送过来的消息,则可以使用mesg命令。

mesg命令是一个控制其他用户是否可以发送消息到终端。只有两个参数y和n。

因此当想不接收其他用户使用write发送过来的消息时,我们可以执行mesg n命令。

0 阅读:0

叶sir学编程

简介:感谢大家的关注