首页 > 解决方案 > 向远程 tcp-client 发送数据的 Linux 命令

问题描述

我有一个运行 Redhat Rhel 7 的 Linux 服务器和一个名为“Comppoint Lan System (Colas)”(德国制造商)的设备。Colas 有自己的固件,所以我不知道它是否基于 linux。Colas 被设置为 TCP-Client。它从其串行 1 端口接收消息。我使用 rsyslog 从服务器上可乐的串行端口 1 收到消息。

现在我想要从我的服务器(tcp-server)发送一个字符串(2个字母)到我的colas的串口1(tcp-client),以获取连接到串口1的设备的信息。

linux中是否有命令来实现这一点?像“命令'字符串消息'目标端口”之类的东西?如果写得不好,我很抱歉。

标签: linux

解决方案


安装网猫

yum install nc

让它监听特定的端口号

nc –l portnumber &

让我们使用来自不同控制台的 netstat 验证它:

netstat -anlp |grep yourportnumber

PS:根据你的linux风格更改安装命令。


推荐阅读