加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Linux命令之nc命令

(2023-04-13 15:28:12)
标签:

linux

nc

分类: 系统安全_信息安全_网络安全

一、命令简介

nc是netcat的简写,是一个功能强大的网络工具,有着网络界的瑞士军刀美誉。nc命令在linux系统中实际命令是ncat,nc是软连接到ncat。nc命令的主要作用如下:

  • 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
  • 端口的扫描,nc可以作为client发起TCP或UDP连接
  • 机器之间传输文件
  • 机器之间网络测速
      
      nc如果找不到nc命令可以使用yum install -y nc安装。

二、使用示例

1、验证服务器端口是否通
如下验证172.16.7.78服务器的80端口通,81端口不通。

Linux命令之nc命令
2、拷贝文件
首先在文件接收终端test2机器上激活nc监听

Linux命令之nc命令
然后在文件发送终端test1机器上发送文件

Linux命令之nc命令
在test2上检查文件是否已成功接收

Linux命令之nc命令

3、终端之间通信聊天

test1主机上启动nc监听,ctrl+C中断通信。

Linux命令之nc命令
est2上连接监听,ctrl+C中断通信。

Linux命令之nc命令

4、端口扫描

端口扫描,通的端口返回succeeded,不通的端口返回refused。此扫描基于nc-1.84-24.el6.x86_64。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有