关闭

Linux ssh 下的简单 IM 通信

369人阅读 评论(0) 收藏 举报
分类:

今天发现在 Linux 的 ssh 终端下,可以用 write 命令做简单的 IM 通信。

先通过 w 或 who 命令看有哪些用户/终端登录上了当前机器,然后用 write 命令发送消息。例如,有一个用户 lisi,通过终端 tty3 登录的,可以这样给他发送消息:

# write lisi tty3

回车后,敲消息,按回车确认发送。这样,lisi 在他的终端就能看到这条消息以及消息来自哪个ip。

这时只是“自己到lisi”的单向通信,如果要进行双向,lisi 要在他的终端中执行下面的命令(假设你是以 root 用户登录 pts/0 终端)

# write root  pts/0

任何一方通过 Ctrl+C 结束“自己发起的到对方”的通信。

0
0
查看评论

节点间通讯模式的统一

节点间通讯模式的统一   原来节点内的应用程序都是通讯全能应用程序,所谓全能是指应用程序既可以跟节点内的进程进行通讯也可以跟节点外的任意进程进行通讯。这样乍看起来没啥问题,但一旦节点数和进程数变多后,通讯关系将是一个指数级增长的过程。如下图,如果再增加一个CDR节点,或者OCS节点,连接数都将增加...
  • weixin_41235247
  • weixin_41235247
  • 2018-01-08 15:05
  • 12

Linux 高性能集群搭建(1)---ssh节点通信

ssh通信分为客户端(openss-client)和服务器端(openssh-server), 发送信息的为客户端,接受信息的为服务器端, 为了实现机器之间的相互通信,在机器上都安装客户端和服务器端,通过下面命令: sudo apt-get install openssh-client openss...
  • liujiandu101
  • liujiandu101
  • 2016-04-26 14:36
  • 1161

腾讯云通信IM总结

我是第一次集成腾讯云通信IM,只想说一万个cnm。。。 先说一下集成的时候遇到的坑吧: 1:添加好友不能一次添加成功,如果失败不能马上自动添加 2:好友人数限制只能3000人,环信的没有限制 3:文档太粗糙了,很多重点没有说出来 4:技术支持貌似只有一个人,,, 5:官方提供的demo代...
  • YCM1101743158
  • YCM1101743158
  • 2017-01-24 10:04
  • 3296

JAVA实现与Linux通信(通过SSH协议)

使用InputStream和OutputStream来获得命令行运行结果和输入内容是首先需要具备的. 然后要解决SSH连接问题. 在OpenSource项目里找到了Ganymed SSH-2 for Java .下载后有例子,但是没有找到有关交互命令的例子.所以自己探索了一下 在网上看有老...
  • ning109314
  • ning109314
  • 2011-12-29 18:04
  • 5841

使用腾讯云IM遇到的问题

过年前来记录一下个人在使用腾讯云通信中遇到的问题,本文只说移动端的问题,由于本人是android开发的,所以以下出现腾讯API以android的为主,但ios也是对应方法名。如有说得不对,或者是我使用不当的话请在评论中指点一下,谢谢! 1、  官网的SDK API文档不是最新的,类、方法...
  • lanqi_x
  • lanqi_x
  • 2017-01-19 22:58
  • 3186

iOS 腾讯云通信-腾讯IM接入弹幕功能

项目中涉及到弹幕功能,所以研究了一下平常直播中弹幕功能的实现,弹幕的UI是一个现成的UI类,不喜欢可自行编写,写好的架子放在底下链接中,先说一下UI的使用:   1.首先在你将要使用的类中引用到这几个     //弹幕view类     &...
  • u010945891
  • u010945891
  • 2017-06-02 16:59
  • 1668

(IM)即时通讯协议

转载自点击打开链接 1、即时通讯技术 即时通讯(IM:Instant Messaging):又称实时通讯,支持用户在线实时交谈,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。 即时通讯在开发中使用的场景有许多,如 AOL、Yahoo IM、MSN、QQ 以及微信等聊天软件,...
  • jacksBO
  • jacksBO
  • 2017-04-05 11:35
  • 1869

聊聊四种即时通信(Instant Messaging)IM协议

四种即时通信(Instant Messaging)IM协议 即时消息和表示协议IMPP 表示和即时消息协议PRIM SIP即时消息和表示扩展协议SIMPLE 可扩展消息与表示协议XMPP
  • feng2qing
  • feng2qing
  • 2017-02-27 21:40
  • 1506

Window下SSH远程登录Linux

windows 远程登录linux方法似乎很多。最常用的当然是telnet,因为telnet在window和linux下是通用的。不过因为安全等原因telnet用的逐渐少了。下面讲一下用SSH远程登录linux吧。我用的是ubuntu,初始没有安装SSH。$sudo get-install ssh在...
  • itegel84
  • itegel84
  • 2007-12-28 09:26
  • 5265

Linux里使用SSH代理fanqiang最简单的方法!

在Linux里使用过很多种代理上网方法,总结了一下,发现下面这种才是最简单的! 具体方法: 1、在终端下输入命令: ssh -qTfnN -D 7070  xxx@x.x.x.x 之后输入SSH密码,如果SSH端口不是22,而是自定义的,则为: ...
  • s98
  • s98
  • 2011-10-24 16:03
  • 3718
    个人资料
    • 访问:1030808次
    • 积分:13614
    • 等级:
    • 排名:第1128名
    • 原创:464篇
    • 转载:4篇
    • 译文:0篇
    • 评论:36条
    文章分类
    最新评论