Answers:
您实际上可以使用来完成此操作netcat
,我相信大多数情况下它已经安装在linux上,而且非常简单。
在PC 1上,键入: nc -l 55555
在PC 2上,键入:nc $IP 55555
,其中$IP
等于PC 1的本地IP地址[ex 192.168.2.50
]
完成此操作后,在PC 2的同一框中,键入内容,然后按Enter。然后查看PC 1,您的消息就会出现!它可以双向工作。
您也可以选择不同于55555的端口,或者如果您打开防火墙,则可以通过外部IP通过Internet进行操作。
while true; do nc -l 5555; done
和(棘手的部分)是将某些内容回显到nc管道,而不是进入其交互模式。在PC2(甚至同一台计算机上的另一个热敏电阻)上使用:echo "i am PC2" | nc $IP 5555
并且将发送该消息,并且连接将关闭,但将重新打开。因此,您仍然可以在PC3中执行此操作: echo "i am PC3" | nc $IP 5555
PC1将收到该消息。
您可以使用iptux
。这是一个非常方便的基于GUI的程序。您甚至可以将文件(和整个文件夹)发送给您的同事。
从终端,
sudo apt-get install iptux
会做的工作。
这是此工具的屏幕截图。
无需netcat
黑客。
的talk
(或ytalk
-相同的协议,但是较新的,多用户)是一个可视通信程序,其拷贝线从终端到另一个用户的。它们可能是与netsend最接近的UNIX。优点是可以通过在ssh上运行来保护通信。
软件包位于软件存储库中。用法很简单:
talk user@host
此处的更多信息:
编辑:在Wikipedia上找到了屏幕截图:
再次编辑(响应psusi的评论):我不确定Gnome,但是KDE将显示一个对话请求的弹出窗口:
一种选择:如果一台服务器安装了ssh客户端,则可以使用ssh登录并使用write
。
http://manpages.ubuntu.com/manpages/wily/man2/write.2.html
移情支持此功能,但是您需要激活它。它被称为附近的人,是一种不需要服务器的特殊帐户。除此之外,它与Facebook和Google使用的协议相同。激活该网络的每个人都将对激活该网络的同一网络上的其他所有人可见。
netcat
。您可以将该工具用于任何用途。