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

    **************************************************************************************
    当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想 要怎样的人生,静心学习,耐心沉淀,送给自己,共勉。
    **************************************************************************************
  • 相关阅读:
    [C++] socket
    [C++] socket
    2014-3-16 星期天 晴[改变生活规律,稳中求进]
    [C++] socket
    [C++] socket
    [ACM_水题] Yet Another Story of Rock-paper-scissors [超水 剪刀石头布]
    easyui datagrid如何获取到每行的文本框
    JS传递数组到后台
    如何将js的object对象传到后台--->JavaScript之对象序列化
    EasyUI常用控件禁用方法
  • 原文地址:https://www.cnblogs.com/macoffee/p/15699293.html
Copyright © 2011-2022 走看看