linux nc

原创 2016年08月29日 17:00:15

man nc

nc -h
OpenBSD netcat (Debian patchlevel 1.105-7ubuntu1)
This is nc from the netcat-openbsd package. An alternative nc is available
in the netcat-traditional package.
usage: nc [-46bCDdhjklnrStUuvZz] [-I length] [-i interval] [-O length]
      [-P proxy_username] [-p source_port] [-q seconds] [-s source]
      [-T toskeyword] [-V rtable] [-w timeout] [-X proxy_protocol]
      [-x proxy_address[:port]] [destination] [port]
    Command Summary:
        -4      Use IPv4
        -6      Use IPv6
        -b      Allow broadcast
        -C      Send CRLF as line-ending
        -D      Enable the debug socket option
        -d      Detach from stdin
        -h      This help text
        -I length   TCP receive buffer length
        -i secs     Delay interval for lines sent, ports scanned
        -j      Use jumbo frame
        -k      Keep inbound sockets open for multiple connects
        -l      Listen mode, for inbound connects
        -n      Suppress name/port resolutions
        -O length   TCP send buffer length
        -P proxyuser    Username for proxy authentication
        -p port     Specify local port for remote connects
            -q secs     quit after EOF on stdin and delay of secs
        -r      Randomize remote ports
        -S      Enable the TCP MD5 signature option
        -s addr     Local source address
        -T toskeyword   Set IP Type of Service
        -t      Answer TELNET negotiation
        -U      Use UNIX domain socket
        -u      UDP mode
        -V rtable   Specify alternate routing table
        -v      Verbose
        -w secs     Timeout for connects and final net reads
        -X proto    Proxy protocol: "4", "5" (SOCKS) or "connect"
        -x addr[:port]  Specify proxy address and port
        -Z      DCCP mode
        -z      Zero-I/O mode [used for scanning]
    Port numbers can be individual or ranges: lo-hi [inclusive]

功能应用

1、远程拷贝文件
从服务器server-A拷贝文件到服务器server-B上。需要先在server-B上,用nc激活监听,server-B上运行:

[root@server-B ~]# nc -lp 5678 > test.txt

server-A上运行:

[root@server-A ~]# ll test.txt
-rw-r--r--   1 root root 39693 829  2016 test.txt
[root@server-A ~]# nc -w 1 192.168.228.222 1234 < test.txt

2、nc复制或者实现其他功能其实都是利用服务器监听的是同一台机器的唯一的端口,数据都放到这个端口,固然数据就会从这里展示出,其实也类似管道的作用,依赖的方式不同罢了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux nc 命令详解

原文 https://www.oschina.net/translate/linux-netcat-command netcat是网络工具中的瑞士军刀,它能通过T...
  • zhangxiao93
  • zhangxiao93
  • 2016年09月29日 22:44
  • 20202

Linux nc命令详解

Linux中nc命令是一个功能强大的网络工具,全称是netcat。 语法: nc [-hlnruz][-g][-G][-i][-o][-p][-s][-v...][-w][主机名称][通信端口...
  • wyc_cs
  • wyc_cs
  • 2016年06月20日 17:23
  • 10066

Linux中nc的安装

在Linux中有一个级强大的网络工具netcat,在默认情况下面都是没有安装的,现在介绍一下安装过程 其实安装很简单只需输入命令[root@SZB-L0032015 ~]# yum install ...
  • paicMis
  • paicMis
  • 2016年12月02日 07:47
  • 14038

[系统-Linux]配置yum,安装nc,telnet

一、学习中问题 最近学习在学习Hadoop的一个子项目Zookeeper,在测试其中的“四字命令”---”echo ruok|nc localhost 2181“ 时发现命令无法被识别,如下图所示:...
  • u013111003
  • u013111003
  • 2016年05月30日 16:22
  • 2044

linux nc常用用法

nc(netcat),一般我们多用在局域网内传送文件(scp多用在跳板机存在的情况),可查询man nc查看它的说明,更多用法请google之。 1.基本参数 想要连接到某处: nc [-optio...
  • zheng0518
  • zheng0518
  • 2014年12月13日 12:46
  • 6079

Linux nc命令详解

NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通...
  • yzl11
  • yzl11
  • 2016年07月22日 23:06
  • 1116

linux nc 命令详解

今天在饮水思源上闲逛,看到了一个贴子关于Linux下nc命来实现文件传输,进行学习了解了一下。 发送端: cat test.txt | nc -l -p 6666 或者nc -l  -p 6...
  • lively1982
  • lively1982
  • 2015年04月15日 16:20
  • 1888

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

Linux中nc命令是一个功能强大的网络工具,全称是netcat。 语法: nc [-hlnruz][-g][-G][-i][-o][-p][-s][-v...][-w][主机名称...
  • orange2211
  • orange2211
  • 2016年11月02日 10:10
  • 1305

Centos下安装nc命令工具及问题解答

netcat(nc)是一个简单而有用的工具,被誉为网络安全界的“瑞士均道”,不仅可以通过使用TCP或UDP协议的网络连接读写数据,同时还是一个功能强大的网络调试和探测工具,能够建立你需要的几乎所有类型...
  • juexin840
  • juexin840
  • 2017年03月28日 13:57
  • 4431

linux nc命令相互发消息及传文件

一. 相互发消息 步骤:      1. 服务器在某个端口上侦听,使用nc -l 主机ip地址 端口号,当然也可以加上-v来显示这个过程,如果不指定ip地址的话就默认是0.0.0.0,相当于INA...
  • analogous_love
  • analogous_love
  • 2016年11月04日 18:18
  • 4634
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux nc
举报原因:
原因补充:

(最多只允许输入30个字)