介绍一下write命令

2023-07-06   


write 命令
   可使用write 实用程序向已登录的另一个用户发送一条报文,当对方也使用write 命令时,双方之间就建立了通信。
   当用户使用write 命令时,就在对方用户终端上显示提示信息。write 命令的格式如下:
  
   write destination-user [terminal]
  
   其中,destination-user 是你想与之通信的用户注册名,通常使用who 命令查看其注册名。如果对方在多台终端上登录,可通过用terminal 来控制write 的报文送向指定的终端。为了建立与其他用户的双向通话,用户和对方每次必须执行write 命令,且必须指定注册名。一般在使用UNIX 进行通话时,通信双方有一些约定:用“o” 表示结束一条报文,“oo” 表示结束这次通信,用ctrl-d 退出write 命令。
  
   [例1] UNIX上两用户alex 和jenny 通过write命令通信。
   在alex的所在终端上(表示回车):
   $ write alex
   Hi Alex, are you there? o
   Message from Alex (tty11)[Sat Jan 5 15:08]….
   Yes Jenny, I’m here. o
   ……
   Thank you ,Alex, bye! oo
   Ctrl-d
   $
   该例说明了使用write 命令实现Alex 和Jenny 的通信过程。首先Jenny 使用前两行向Alex发送了一条报文,接下来的两行是Alex 发送的报文Jenny 收到了,省略号表示他们的通信继续。最后,Jenny 用thank you,Alex,bye!oo 告诉Alex没有话要说了,并在下一行开始键入ctrl-d 来退出write 并回到shell。


相关内容:

  1. 介绍一下grep命令的使用
  2. 介绍一下linux的文件系统
  3. 介绍一下Linux中的链接
  4. 说一下Linux下有关用户和组管理的命令
  5. 介绍一下linux的文件权限
  6. 系统管理员面试题