Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5219249
  • 博文数量: 553
  • 博客积分: 13864
  • 博客等级: 上将
  • 技术积分: 11041
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-28 21:25
个人简介

个人Blog: hhktony.com

文章分类

全部博文(553)

文章存档

2015年(1)

2014年(2)

2013年(12)

2012年(384)

2011年(154)

分类: LINUX

2012-01-06 20:51:58

使用方式 :   
  write user [ttyname] 
  说明 : 通过write指令可传递信息给另一位登入系统的用户,当输入完毕后,键入EOF表示信息结束,write指令就会将信息传给对方。如果接收信息的用户不只登入本地主机一次,你可以指定   接收信息的终端机编号。  
  参数 :   
  user : 预备传讯息的使用者帐号 
  ttyname : 如果使用者同时有两个以上的 tty 连线,可以自行选择合适的 tty 传讯息   
  例子.1 :
         传讯息给 Rollaend,此时 Rollaend 只有一个连线 : 
  write Rollaend 
  接下来就是将讯息打上去,结束请按 ctrl+c   
  
       例子.2 :
          传讯息给 Rollaend,Rollaend 的连线有 pts/2,pts/3 : 
  write Rollaend pts/2   
  接下来就是将讯息打上去,结束请按 ctrl+c   
  注意 : 若对方设定 mesg n,则此时讯席将无法传给对方,

Linux中的write命令是用来在同时登陆的用户间相互发送消息的

(注意:必须是同时登陆的)

由于我用的是虚拟机 并且装了两个redhat 所以实验环境还是很容易搭建起来的

用法如下:

用虚拟机启动安装的两个redhat (假设主机名分别为A和B),这时加上宿主机我也就相当于有三台电脑了,然后用ssh在虚拟机B上登陆虚拟机A上的一个帐号 比如mysql用户

这样就可以在A,B之间用write相互通信了

比如 在A上 用如下命令: write mysql hello iam yuanhao (结束时用CTR+C组合键)

这时在虚拟机B上就能收到 yuanhao发来的消息了(A上的登陆用户为yuanhao)

阅读(1126) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~