![从 Linux 到 Linux 通过局域网聊天?](https://linux22.com/image/1036238/%E4%BB%8E%20Linux%20%E5%88%B0%20Linux%20%E9%80%9A%E8%BF%87%E5%B1%80%E5%9F%9F%E7%BD%91%E8%81%8A%E5%A4%A9%EF%BC%9F.png)
我记得 Windows 上有一个类似 netsend 的东西,它允许通过本地网络发送简单消息。我特别喜欢这个,因为不需要安装额外的客户端软件(hello skype)。
Linux 上是否存在如此简单的东西?
只是为了澄清,我正在寻找 bash 命令或简单的 CLI 脚本/工具,而不是 GUI 应用程序。
答案1
您实际上可以使用 来执行此操作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 通过互联网执行此操作。
答案2
答案3
答案4
Empathy 支持此功能,但您需要激活它。它被称为附近的人,是一种不需要服务器的特殊帐户。除此之外,它与 Facebook 和 Google 使用的协议相同。激活该功能的每个人都将对同一网络上的其他人可见,而同一网络上的其他所有人都将激活该功能。