zoukankan      html  css  js  c++  java
  • nc的常规用法

    日常用的3个方面:(常用的几个参数组合:-vz,-vuz,-l,-lu,-kl,-klu)

    u表示udp端口,v表示可视化输出,z表示扫描时不发送数据,-l 表示监听,-k表示保持打开

    一、测试端口(tcp/udp)是否连通
    # -z 只显示状态 测试连接tcp(ip+端口)
    nc -vz 10.191.234.16 8010
    # -u 测试upd(ip+端口)
    nc -vzu 10.191.234.16 1234

    二、开启监听端口(tcp/udp)
    # -l 监听端口(默认tcp),如果想监听udp,用-lu
    # 监听tcp:1234端口
    nc -l 1234
    # 监听udp:1234端口
    nc -lu 1234
    注意,以上两种,只是监听1次,连上后就断开,如果想保持常开,可以使用参数-k
    nc -kl 1234

    三、 传输文件(一般不常用)
    接收端:
    nc -l 端口 > 文件名
    发送端:
    nc 接收端ip 接收端端口 < 文件名
    eg:
    A 服务器接收B服务器发送的文件 a
    A :nc -l 1234 > a
    B : nc A 1234 < a

    **************************************************************************************
    当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想 要怎样的人生,静心学习,耐心沉淀,送给自己,共勉。
    **************************************************************************************
  • 相关阅读:
    Js中的正则表达式
    js内存泄露的几种情况
    JavaScript的setTimeout与setInterval执行时机
    IE模拟addDOMLoadEvent和jQuery的ready实现
    谈谈JavaScript的异步实现
    在iOS7中修改状态栏字体的颜色
    IOS 疯狂基础之 页面间跳转
    ATL2.1版的CString分析
    翻译: 如何改变MFC应用程序主窗口的类名
    VC5.0中的ATL的一个有趣的bug
  • 原文地址:https://www.cnblogs.com/macoffee/p/15699293.html
Copyright © 2011-2022 走看看