前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >nc基础用法1

nc基础用法1

作者头像
franket
发布于 2022-04-23 11:07:10
发布于 2022-04-23 11:07:10
58200
代码可运行
举报
文章被收录于专栏:技术杂记技术杂记
运行总次数:0
代码可运行

端口扫描

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@h102 ~]# nc -zvn 192.168.100.101  20-25
nc: connect to 192.168.100.101 port 20 (tcp) failed: No route to host
nc: connect to 192.168.100.101 port 21 (tcp) failed: No route to host
Connection to 192.168.100.101 22 port [tcp/*] succeeded!
nc: connect to 192.168.100.101 port 23 (tcp) failed: No route to host
nc: connect to 192.168.100.101 port 24 (tcp) failed: No route to host
nc: connect to 192.168.100.101 port 25 (tcp) failed: No route to host
[root@h102 ~]# nc -zvn 192.168.100.101  3306
Connection to 192.168.100.101 3306 port [tcp/*] succeeded!
[root@h102 ~]# 

Option

Comment

-z

只作扫描,不发数据

-n

不作解析,数字状态

-v

给出详细信息

打开一个会话连接

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@h102 ~]# nc -l 12345
hello
for test
i miss you
^_^
----------
[root@h101 BGPtest]# nc h102 12345
hello  
for test
i miss you
^_^ 

此刻,要确认server端的防火墙对于12345端口是打开的


文件传输

server端发文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@h102 nc]# echo "abc test" > file.txt
[root@h102 nc]# nc -l 2345 < file.txt 
----------
[root@h101 nc]# nc h102 2345 > f.txt
[root@h101 nc]# cat f.txt 
abc test
[root@h101 nc]# 

server端收文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@h102 nc]# nc -l 2345 > file.txt 
----------
[root@h101 nc]# echo "uiuiuiuiui" > f.txt 
[root@h101 nc]# nc -v h102 2345 < f.txt
Connection to h102 2345 port [tcp/dbm] succeeded!
[root@h101 nc]# 
----------
[root@h102 nc]# cat file.txt 
uiuiuiuiui
[root@h102 nc]# 

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 端口扫描
  • 打开一个会话连接
  • 文件传输
    • server端发文件
    • server端收文件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档