安装 netcat 工具

在 /opt/software目录下安装netcat
sudo yum install -y nc

开启一个服务端口

nc -lk 加上端口号

监听该端口

nc 地址加端口

然后就可以互相收发消息了

使用 Flume 监听一个端口,收集该端口数据,并打印到控制台

判断 44444 端口是否被占用

sudo netstat -nlp | grep 44444

创建 Flume Agent 配置文件 flume-netcat-logger.conf
(1)在 flume 目录下创建 job 文件夹并进入 job 文件夹。

 mkdir job
 cd job/

(2)在 job 文件夹下创建 Flume Agent 配置文件 flume-netcat-logger.conf。

vim flume-netcat-logger.conf

(3)在 flume-netcat-logger.conf 文件中添加如下内容。
添加内容如下:

# Name the components on this agent
a1.sources = r1
a1.sinks = k1
a1.channels = c1# Describe/configure the source
a1.sources.r1.type = netcat
a1.sources.r1.bind = localhost
a1.sources.r1.port = 44444# Describe the sink
a1.sinks.k1.type = logger# Use a channel which buffers events in memory
a1.channels.c1.type = memory
a1.channels.c1.capacity = 1000
a1.channels.c1.transactionCapacity = 100# Bind the source and sink to the channel
a1.sources.r1.channels = c1
a1.sinks.k1.channel = c1

注:配置文件来源于官方手册: link

开启 flume 监听端口
bin/flume-ng agent -c conf/ -n a1 -f job/flume-netcat-logger.conf -Dflume.root.logger=INFO,console

使用 netcat 工具向本机的 44444 端口发送内容

在 Flume 监听页面观察接收数据情况

netcat工具简单使用相关推荐

  1. 网络工具中的瑞士军刀——netcat工具简介

    今天给大家带来netcat这款工具的简单介绍.netcat有着"网络工具中的瑞士军刀"的绰号.它体积小巧,功能却又十分强大.下面的内容包括,man手册翻译.常用参数介绍及例子. 一 ...

  2. [转]virtualbox下安装增强工具简单步骤

    virtualbox下安装增强工具简单步骤. 因为我最近用VirtualBox安装了Fedora. 直接安装VBoxLinuxadditions-X86.run是会报错的. Building the ...

  3. Go语言之进阶篇 netcat工具的使用

    一.netcat工具的使用 1.先安装netcat软件,再配置环境变量 2.tcp服务器代码 示例: package mainimport ("fmt""net" ...

  4. CleanMyMac x for Mac系统清理工具简单安装,彻底清理!

    CleanMyMac x for Mac系统清理工具简单安装,彻底清理!CleanMyMac x for Mac是应用在MacOS上的一款系统清理工具,释放RAM,运行维护脚本,管理登录项,启动代理和 ...

  5. PS海绵工具加深工具简单工具的区别

    PS海绵工具加深工具简单工具的区别 先来简单概述一下3个工具的作用,再讲述区别 1.海绵工具 主要是用来突出图片主体部分,调整局部饱和度主要吸取黑白以外的部分 分为去色和加色两种模式(即降低饱和度.增 ...

  6. 内网渗透----netcat工具使用

    内网渗透----netcat工具使用 一.环境准备 1.1 设备准备 1.2 软件准备 二.使用方法 一.环境准备 1.1 设备准备 这把我们直接点,使用nc进行端口转发,我们需要三台设备 靶机,ip ...

  7. 文档与文件比较工具简单汇总

    文档与文件比较工具简单汇总PDF文件下载

  8. 文本处理工具简单介绍

    文本处理工具简单介绍 1.文本文件查看 分页查看more,less 显示文本前面或后面的行内容 head 显示文件或标准输入的前面行 tail 与 head 相反 抽取文本cut 合并文件 2.分析文 ...

  9. LICEcap(GIF屏幕录制工具)简单使用说明

    LICEcap(GIF屏幕录制工具)简单使用说明 LICEcap 是一款屏幕录制工具,支持导出 GIF 动画图片格式,轻量级.使用简单,录制过程中可以随意改变录屏范围.@Appinn LICEcap ...

最新文章

  1. 一天一个设计模式(3)——单例模式
  2. IE浏览器Cookie信息提取工具Galleta
  3. 毕业设计第四次任务书
  4. vue赋值与ajax什么区别,Vue中ajax返回的结果赋值
  5. JS中关于能不能加分号
  6. 边缘计算精华问答 | 边缘计算有哪些应用场景?
  7. 13新功能_新功能简介|MySQL8.0数据查询脱敏
  8. 思科怎么修改dhcp服务器地址,思科交换机配置作为DHCP服务器的配置方法是怎样的?...
  9. 《Linux内核原理与分析》第五周作业
  10. windows 设置ssh登录
  11. android浮动按钮_Android浮动操作按钮示例教程
  12. Hibernate的使用
  13. java中带包的类在命令行中的编译和执行中出现的问题及解决办法
  14. 手工焊锡通用工艺规程
  15. Word打开以后界面很小的问题(office办公)
  16. mysql 合并同类项_使用Excel处理交易数据同一ID下的多条交易记录
  17. 处理各种压力(情绪、家庭)时,需要注意什么!
  18. Excel VBA Sheet1和Sheets(1)的区别
  19. IT服务工作——好事成双
  20. DIY六足仿生机器人,了解一下?

热门文章

  1. PTS,SLM,Filter三种降低PAPR方法的matlab仿真
  2. linux ps2键盘驱动,Linux下USB模拟ps2鼠标驱动
  3. 计算机基础知识(基础入门小白专属)十
  4. C++文件读取的四种方式
  5. 【单片机仿真】(六)寻址方式 — 变址寻址与相对寻址
  6. idea常用护眼色的RGB值调整
  7. RocketMQ(17)——Broker可配置参数
  8. FontMetrics的相关函数
  9. 利用JSP与JS实现简易购物车
  10. 【数据结构】线性表的应用:稀疏一元多项式运算器