linux中没有nc命令 linux nc

Linux nc命令详解 Linux nc命令怎么用

Linux中nc命令是一个功能强大的网络工具,全称是netcat。

创新互联公司网站建设公司,提供网站设计、网站制作,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!

语法:

nc

[-hlnruz][-g网关...][-G指向器数目][-i延迟秒数][-o输出文件][-p通信端口][-s来源位址][-v...][-w超时秒数][主机名称][通信端口...]

参数说明:

-g网关

设置路由器跃程通信网关,最丢型衡哦可设置8个。

-G指向器数目

设置来源路由指向器,其数值为4的倍数。

-h

在线帮助。

-i延迟秒卜行做数

设置时间间隔,以便传送信息及扫描通信端口。

-l

使用监听模式,管控传入的资料。

-n

直接使用IP地址,而不通过域名服务器。

-o输出文件

指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。

-p通信端口

设置本地主机使用的通信端口。

-r

乱数指定本地与远端主机的通信端口。

-s来源位址

设置本地主机送出数据包的IP地址。

-u

使用UDP传输协议。

-v

显示指令执行过程。

-w超时秒数

设置等待连线的时间。

-z

使用带谨0输入/输出模式,只在扫描通信端口时使用。

实例:

1、TCP端口扫描

#

nc

-v

-z

-w2

127.0.0.1

1-100

Connection

to

127.0.0.1

22

port

[tcp/ssh]

succeeded!

Connection

to

127.0.0.1

53

port

[tcp/domain]

succeeded!

Connection

to

127.0.0.1

80

port

[tcp/http]

succeeded!

...

nc:

connect

to

127.0.0.1

port

100

(tcp)

failed:

Connection

refused

2、从192.168.1.2拷贝文件到192.168.1.3

首先在接收端192.168.1.3上:

nc

-l

1234

test.txt

然后在发送端192.168.1.2上:

nc

192.168.1.3

test.txt

注意:先运行接收端,指定一个端口为1234,文件为test.txt,再执行发送端,并且发送端必须存在同名的文件test.txt

3、传输目录

从server1(192.168.16.233)拷贝nginx目录内容到server2(192.168.48.47)上。需要先在server2上,用nc激活监听,

server2上运行:#

nc

-l

1234

|

tar

xzv-

server1上运行:#

tar

czv-

nginx

|

nc

192.168.48.47

1234

4、简单聊天工具

在192.168.1.2上:

nc

-l

1234

在192.168.1.3上:

nc

192.168.1.2

1234

这样,双方就可以相互交流了。使用ctrl+C(或D)退出

【Linux】 Centos7 NC探测端口命令

linux centos7 测试端口的连通性, 分别测试TCP端口与UDP端口

安装nc命令

一、nc命令检测端口的用法

1 这个需要Linux服务器里边支态带盯持nc命令,检查NC 是否安装

2 安装nc

3 探测端口

错误信息如下

百度了半天没一个结果, google了一下就有结果了, 经测试成功.

4 原因分析:

-z参数原为扫行禅描目标port是否打开, TCP三次握手成帆和功则ok

但CentOS7新版的nc命令已取消了-z, 需输入重定向 /dev/null 才能成功

5 探测 udp: 通过 nc -h 可以看出,只需要加个 -u 即可。

更多高级应用参考:

什么是Linux系统中nc命令

Linux中nc命令是一个功能强大的网络工具,全称是netcat。

测试使用

在一个终端上 输入 nc -lk 9999

输袭信入数据。。。

新厅禅敏开启一个扮枝终端

输入 nc ip:9999

就可以看到上一个终端输入的数据

Linux的nc命令不能用了。

你谈毕需要安装nc

确定你的DNS可以正侍知解析公网地址(命令:vi /etc/resolv.conf,添加:nameserver 222.172.200.68)

使举消用命令:yum install nc

安装完成再使用命令:nc -l 5001


本文名称:linux中没有nc命令 linux nc
链接分享:http://pwwzsj.com/article/ddpjeii.html