关于web/tcp开发中 常用的linux命令

  • nc(net cat)命令

    1. 使用nc建立一个tcp server
    nc -l  6666   #在本机上建立一个tcp setver , 6666是他监听的端口号
    
    1. 使用nc建立一个tcp client
    nc 127.0.0.1 6666   #指明tcp client要连接的ip 和端口号
    
  • netstat命令

    netstat -tunpla
    -a :all,表示列出所有的连接,服务监听,Socket资料
    -t :tcp,列出tcp协议的服务
    -u :udp,列出udp协议的服务
    -n :port number, 用端口号来显示
    -l :listening,列出当前监听服务
    -p :program,列出服务程序的PID
    
  • curl命令
    直接在curl命令后加上网址,就可以看到网页源码。

    curl www.baidu.com
    

    -i参数可以显示http response的头信息,连同网页代码一起。

    curl -i www.sina.com
    

http://www.ruanyifeng.com/blog/2011/09/curl.html

你可能感兴趣的:(关于web/tcp开发中 常用的linux命令)