Java教程

netstat命令

本文主要是介绍netstat命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。

netstat --help
usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]
       netstat { [-vWeenNac] -i | [-cnNe] -M | -s [-6tuw] }

        -r, --route              display routing table  显示路由信息,路由表
        -i, --interfaces         display interface table
        -g, --groups             display multicast group memberships
        -s, --statistics         display networking statistics (like SNMP)  按各个协议进行统计
        -M, --masquerade         display masqueraded connections

        -v, --verbose            be verbose
        -W, --wide               don't truncate IP addresses
        -n, --numeric            don't resolve names    当不附加"-n"选项时,它显示的是本地计算机的netbios名字+端口号。而加了"-n"选项后,它显示的是本地IP地址+端口号。
        --numeric-hosts          don't resolve host names
        --numeric-ports          don't resolve port names
        --numeric-users          don't resolve user names
        -N, --symbolic           resolve hardware names   显示扩展信息,例如uid等
        -e, --extend             display other/more information
        -p, --programs           display PID/Program name for sockets  显示建立相关链接的程序名
        -o, --timers             display timers
        -c, --continuous         continuous listing  每隔一个固定时间,执行该netstat命令

        -l, --listening          display listening server sockets   仅列出有在 Listen (监听) 的服務状态
        -a, --all                display all sockets (default: connected)  显示所有选项,默认不显示LISTEN相关
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
        -Z, --context            display SELinux security context for sockets

  <Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}
           {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)

-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

 加不加-n的区别:

 可学习:https://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html

这篇关于netstat命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!