使用ncat实现从多个客户端汇总文本内容至服务端

ncat 是一个集成的网络工具包,从命令行通过网络读写数据。它被设计成一个提供即时连接到其他应用和用户的可靠性后端工具,ncat不仅仅工作于IPv4和IPv6,它提供给用户一个近乎无限数量的潜在用途。

准备工作

在如下3台服务器全部安装ncat

机器 IP
server 192.168.1.20
client1 192.168.1.21
client2 192.168.1.22

传输文件

在server端

bash 复制代码
ncat -l 9000 --broker
ncat localhost 9000 > test.log

在client端分别执行

bash 复制代码
ncat 192.168.1.20 9000 < client1.log
ncat 192.168.1.20 9000 < client2.log

验证

在server端检查test.log是否包含了client1.log和client2.log的全部内容。

参考

Ubuntu 用 NCat 指令來多人聊天https://www.arthurtoday.com/2014/04/ubuntu-ncat-broker-chat-room-send-messages.html

相关推荐
蓝天居士3 分钟前
VMware Workstation挂载共享文件夹(2)
linux·ubuntu
prince_zxill11 分钟前
在 Ubuntu 系统下安装 Nanobot:全面指南
linux·运维·ubuntu
Elastic 中国社区官方博客12 分钟前
Elasticsearch:使用 Workflow 查询天气,发送消息到 Slack
大数据·运维·人工智能·elasticsearch·搜索引擎·ai
独自归家的兔35 分钟前
Harbor 登录报错 - 核心服务不可用
运维·harbor
虹科网络安全1 小时前
艾体宝洞察 | 流程自动化的下一步,是决策自动化
运维·自动化
人道领域1 小时前
Spring拦截器原理与实战详解
java·运维·服务器
茶杯梦轩1 小时前
从零起步学习并发编程 || 第一章:初步认识进程与线程
java·服务器·后端
zl_dfq2 小时前
Linux 之 【多线程】(基于阻塞队列的生产者消费者模型、基于环形队列的生产者消费者模型)
linux
远方16092 小时前
114-Oracle Database 26ai在Oracle Linux 9上的OUI图形界面安装
linux·服务器·数据库·sql·oracle·database
开开心心_Every2 小时前
在线看报软件, 22家知名报刊免费看
linux·运维·服务器·华为od·edge·pdf·华为云