linux网络命令
- 格式:doc
- 大小:55.50 KB
- 文档页数:12
如何在Linux终端中查看网络信息在Linux终端中查看网络信息的方法有很多。
本文将介绍几种常用的命令和工具,帮助用户实时查看和监控网络状态、IP地址、网络连接等信息。
一、查看IP地址和网络连接1. ifconfig命令:ifconfig命令用于显示、配置和管理网络接口。
在终端中输入以下命令可以查看当前系统上的网络接口和相应的IP地址:```ifconfig```2. ip命令:ip命令是一个功能强大的工具,可以用于网络接口的配置和管理。
输入以下命令可以查看网络接口和对应的IP地址:```ip addr```在输出结果中,找到类似于"inet"的行,即可找到相应的IP地址。
3. netstat命令:netstat命令用于显示网络连接、路由表和网络接口统计等信息。
输入以下命令可以查看当前系统上的网络连接:```netstat -a```此命令将显示所有网络连接的详细信息,包括本地地址、外部地址、状态等。
二、查看网络流量和速度1. iftop命令:iftop命令用于实时监控网络流量。
在终端中输入以下命令可以查看当前网络的流量情况:```iftop```该命令将以实时图表的形式显示网络流量,包括源IP地址、目标IP地址、发送速度、接收速度等。
2. nload命令:nload命令用于显示网络流量的实时统计信息。
输入以下命令可以查看当前网络的流量速度:```nload```该命令将以图表的形式显示当前网络接口的发送速度和接收速度。
三、Ping和Traceroute命令1. ping命令:ping命令用于测试主机与目标主机之间的连通性。
在终端中输入以下命令可以测试与目标主机的连通性,并查看网络延迟:```ping <目标主机IP地址>```该命令将发送一个ICMP回声请求并接收回应,同时显示往返时间和丢包率。
2. traceroute命令:traceroute命令用于跟踪数据包在网络中的路径。
linux⽹络查看及配置相关命令1、查看⽹卡配置情况ifconfigIfconfig |more 查看所有⽹卡的配置情况ifconfig enp6s0 192.168.5.160 netmask 255.255.255.0 临时修改enp6s0的ip和掩码watch ifconfig enp6s0 查看⽹卡enp6s0的⽹络数据包情况2、开启/关闭某个⽹卡ifup ⽹卡名ifdown ⽹卡名都是根据找到对应ifcfg-xx⽂件来设置,找不到就会设置失败如果⽤ifconfig修改过⽹络参数,则通过ifconfig eth0 down关闭⽹卡3、⽹卡⽂件配置进⼊⽬录 cd /etc/sysconfig/network-scripts找到需配置的⽹卡ifcfg-enoxxx⽂件,按以下说明配置:vi ifcfg-enoxxxHWADDR=00:0c:29:8f:99:4b //⽹卡MAC地址TYPE=Ethernet //以太⽹BOOTPROTO=static //默认会应该是dhcp,static表⽰静态IPDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=yesNAME=eno16777736 //⽹卡名称UUID=94271989-6217-457d-a88f-40fb635af64c //UUID号,没事不要动它,否则你会后悔的。
# DEVICE=eno16777736ONBOOT=yes //开机⾃动启动IPADDR=192.168.5. 150 //IP地址NETNASK=255.255.255.0 //⼦⽹掩码GATEWAY=192.168.66.1 //⽹关DNS1=61.139.2.69 //DNS# DEVICE=eth0配置完成后service network restart 重启⽹络⽹络问题解决多个⽹卡时,检查⽹卡ip和dns是否有冲突,屏蔽造成冲突的⽹卡ip和dns配置 vim /etc/resolv.conf配置dns服务器及备⽤服务器8.8.8.8 重启⽹卡nameserver 61.139.2.69nameserver 8.8.8.84、查看⽹络流量vnstatyum install epel-releaseyum install -y vnstat 安装vnstat⼯具vnstat --create –i enp7s0 安装所查看⽹卡的数据库vnstat -i enp7s0 -l #查看实时流量情况5、抓包⼯具tcpdump安装:yum install tcpdump使⽤:tcpdump -i eth0 查看指定接⼝的数据包tcpdump host ip查看指定ip的数据包tcpdump -i enp6s0 host 192.168.5.160 -w /home/wangjing/baotest.cap抓IP地址为160,⽹卡为enp6s0的包tcpdump -i enp6s0 host 192.168.1.160 and port 80 -w /tmp/xxx.cap 抓IP地址为160,端⼝为80,⽹卡为enp6s0的包。
如何在Linux终端中进行网络连接和断开Linux操作系统的终端是一个强大的工具,它提供了各种命令和功能来管理网络连接。
本文将介绍如何在Linux终端中进行网络连接和断开的步骤。
一、网络连接要在Linux终端中建立网络连接,可以使用以下命令:1. ifconfig:此命令用于显示和配置网络接口。
使用ifconfig命令可以查看系统中所有网络接口的状态。
例如,输入ifconfig可以显示当前网络接口的IP地址、MAC地址、子网掩码等信息。
2. ip命令:这是一个更高级的命令,用于在Linux系统中配置网络接口。
要查看网络接口的状态,请输入ip addr show命令。
要启用或禁用网络接口,请使用ip link set dev <interface> up或ip link set dev<interface> down命令。
其中,<interface>是网络接口的名称,如eth0或wlan0。
3. dhclient命令:此命令用于在Linux中获取动态主机配置协议(DHCP)的IP地址。
例如,输入sudo dhclient可以在现有网络接口上获取DHCP IP地址。
4. nmcli命令:这是NetworkManager的命令行接口,用于管理网络连接。
要查看可用的网络连接,请输入nmcli c show命令。
要启用或禁用网络连接,请使用nmcli c up或nmcli c down命令。
要连接到特定的网络连接,请输入nmcli c up <connection name>命令。
其中,<connection name>是网络连接的名称。
二、网络断开在Linux终端中断开网络连接的方法如下:1. ifconfig命令:要禁用(断开)网络接口,请输入ifconfig<interface> down命令。
其中,<interface>是网络接口的名称,如eth0或wlan0。
如何在Linux终端中查看和设置网络配置在Linux终端中,我们可以使用一些命令来查看和设置网络配置。
本文将介绍一些常用的命令和操作,以帮助您有效地管理和配置网络。
一、查看网络配置信息在Linux终端中,我们可以使用以下命令来查看当前系统的网络配置信息:1. ifconfig命令:用于显示或配置网络接口的信息,包括IP地址、子网掩码、网关等。
例如,在终端中输入以下命令可以查看当前网络接口的信息:```ifconfig```2. ip命令:与ifconfig类似,用于显示和修改网络配置信息。
ip命令是较新的命令,具有更多的功能和选项。
使用以下命令可以查看网络接口的信息:```ip addr show```3. route命令:用于显示和操作路由表,即网络数据包的传输路径。
通过以下命令可以查看当前系统的路由信息:```route -n```4. netstat命令:用于显示网络连接、路由表和网络接口等相关信息。
下面的命令可以显示当前的网络连接信息:```netstat -nat```二、设置网络配置信息如果您需要配置网络参数,可以使用以下命令来设置:1. ifconfig命令:通过ifconfig命令可以设置网络接口的IP地址、子网掩码、网关等信息。
例如,以下命令可以将eth0接口的IP地址设置为192.168.0.100,子网掩码为255.255.255.0:```sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0```2. ip命令:ip命令也可以用来配置网络接口的参数,包括IP地址、子网掩码、网关等。
下面的命令可以将eth0接口的IP地址设置为192.168.0.100,子网掩码为255.255.255.0:```sudo ip addr add 192.168.0.100/24 dev eth0```3. route命令:如果需要添加或删除路由表项,可以使用route命令。
Linux 网络命令Linux 下网卡命名规律,如eth0,eth1,即第一块以太网卡,第二块以太网卡。
而lo 为环回接口,它的IP 地址固定为127.0.0.1,掩码8位。
它代表该主机本身。
1.traceroute 命令traceroute 命令可以用来做网络测试、测量和管理。
虽然ping 命令可以验证是否能够到达IP 网络,但不能够对一些单独的问题进行精确定位和改善。
例如,主机和目标地址之间有很多转发单元(比如,网关或是路由),而且在沿路径的某处好像有问题存在。
目标地址的系统可能有问题,但是您需要知道信息包实际上在哪儿丢失的。
ping 命令会终止,但不会告诉用户信息包丢失的缘由。
traceroute 命令可以告诉用户信息包的位置,也能告诉用户为什么路由会丢失。
如果信息包必须通过路由器和链接,而这些都是属于其他组织或是公司并且由它们来管理,那么要通过telnet 命令来检查相关的路由器就很困难。
traceroute 命令为ping 命令提供了一个追加功能。
语法如下:traceroute [-dFlnrvx][-f][-g...][-i][-m][-p][-s][-t][-w][主机名称或IP 地址][数据包大小]在traceroute 命令中,让用户追踪网络数据包的路由途径,预设数据包大小是40Bytes ,用户可另行设置。
其中,该命令的参数说明如表6-1所示。
traceroute 命令应主要用于手动故障隔离。
由于它对网络施加了负载,所以在标准的操作或是自动运行的脚本下不要使用traceroute 命令。
例如,在【终端】中输入,输入“traceroute 192.168.1.26”命令,并按【回车】键,如图6-15所示。
其中,IP地址:192.168.1.26为该主机的地址。
图6-15 显示IP地址的再则,输入“traceroute 222.88.156.214”,按【回车】键,即可看到从本地主机到目录IP地址之间所要经过的信息,如图6-16所示。
在Linux终端中使用命令管理系统网络配置网络配置是Linux系统中非常重要的一部分,它涉及到系统与外部网络之间的通信。
在Linux终端中使用命令管理系统网络配置是一种高效且灵活的方式。
本文将介绍如何在Linux终端中使用命令管理系统网络配置,包括查看网络配置、修改网络配置以及测试网络连接。
一、查看网络配置1. 查看网络接口信息使用ifconfig命令可以查看系统中已配置的网络接口信息。
在终端中输入以下命令:```ifconfig```该命令会列出系统中所有的网络接口及其相关信息,包括接口名称、MAC地址和IP地址等。
2. 查看路由表使用route命令可以查看系统中的路由表。
在终端中输入以下命令:```route -n```该命令会显示系统中配置的路由表,包括目标网络、网关和接口等信息。
二、修改网络配置1. 修改IP地址如果需要修改系统的IP地址,可以使用ifconfig命令进行操作。
在终端中输入以下命令:```sudo ifconfig eth0 <新IP地址>```其中,eth0是网络接口的名称,<新IP地址>是您希望设置的新IP 地址。
2. 修改网关如果需要修改系统的网关,可以使用route命令进行操作。
在终端中输入以下命令:```sudo route add default gw <新网关>```其中,<新网关>是您希望设置的新网关的IP地址。
三、测试网络连接1. 测试网络连通性使用ping命令可以测试系统与其他主机之间的网络连通性。
在终端中输入以下命令:```ping <目标主机IP地址>```其中,<目标主机IP地址>是您希望测试连通性的目标主机的IP地址。
2. 测试域名解析使用nslookup命令可以测试系统对域名的解析情况。
在终端中输入以下命令:```nslookup <域名>```其中,<域名>是您希望测试解析的域名。
Linux终端中的网络测试命令在Linux操作系统中,终端是一个非常常用的工具,它提供了一些有用的网络测试命令,可以帮助我们查看网络连接状态、诊断网络问题以及测试网络性能等。
本文将介绍一些常见的网络测试命令,以及它们的用法和功能。
1. ping命令ping命令是最常见的网络测试命令之一,它用于检测与目标主机之间的网络连通性。
使用ping命令可以向目标主机发送ICMP Echo请求,然后等待目标主机的响应。
通过分析响应时间和丢包率,我们可以初步了解网络连接的稳定性和响应速度。
使用方法:```ping <目标主机IP地址或域名>```2. traceroute命令traceroute命令用于跟踪数据包在网络上的路径。
它会逐跳地向目标主机发送ICMP或UDP数据包,并在数据包经过每个路由器时记录下经过的路由节点信息。
通过分析traceroute命令的输出结果,我们可以了解数据包经过的路由路径、每个节点的响应时间以及丢包情况等。
使用方法:```traceroute <目标主机IP地址或域名>```3. netstat命令netstat命令用于显示网络连接状态和统计信息。
它可以显示当前系统上的网络连接、监听端口、路由表和接口统计等。
使用netstat命令可以帮助我们监控和调试网络连接,查找网络性能问题以及发现潜在的安全隐患。
使用方法:```netstat [选项]```常用选项:- `-a`:显示所有连接和监听端口。
- `-t`:仅显示TCP连接和监听端口。
- `-u`:仅显示UDP连接和监听端口。
- `-r`:显示路由表。
- `-i`:显示接口统计。
4. nmap命令nmap命令是一个强大的网络扫描工具,可以用于识别目标主机开放的端口和提供的服务。
除了扫描网络主机的端口状态外,nmap还可以执行一些高级的功能,如操作系统识别、服务版本探测和漏洞扫描等。
使用方法:```nmap [选项] <目标主机和端口范围>```常用选项:- `-p`:指定要扫描的端口范围。
在Linux终端中进行系统网络配置的命令在Linux操作系统中,终端是我们进行系统配置的重要工具。
通过终端,我们可以使用各种命令来对系统进行网络配置,从而实现网络连接和通信。
以下是一些常用的命令来进行系统网络配置:1. ifconfig命令:用于查看和配置网络接口的状态。
使用ifconfig命令可以查看当前系统中的网络接口信息,例如接口名称、IP地址、子网掩码、MAC地址等。
同时,也可以使用ifconfig命令来配置网络接口,例如设置IP地址、子网掩码等。
2. route命令:用于查看和配置系统的路由表。
通过route命令,我们可以查看当前系统的路由表信息,包括目标网络、网关、接口等。
同时,也可以使用route命令来配置路由表,例如添加路由、删除路由等操作。
3. ping命令:用于测试网络的连通性。
使用ping命令可以向指定的主机发送网络数据包,并等待接收响应。
通过观察响应时间和丢包情况,我们可以判断网络的稳定性和延迟情况。
4. netstat命令:用于查看系统的网络连接信息。
通过netstat命令,我们可以查看当前系统的网络连接状态,包括本地IP地址、远程IP地址、连接状态等。
同时,也可以使用netstat命令来监控网络连接和端口的使用情况。
5. iptables命令:用于配置系统的防火墙规则。
通过iptables命令,我们可以定义和管理系统的防火墙规则,控制网络数据包的流动。
例如,我们可以使用iptables命令来开放或关闭指定端口,设置网络地址转换(NAT)规则等。
6. hostname命令:用于查看和配置系统的主机名。
通过hostname命令,我们可以查看当前系统的主机名,也可以使用该命令来修改系统的主机名。
7. ifup/ifdown命令:用于启动或停止网络接口。
通过ifup命令,我们可以启动指定的网络接口,使其处于活动状态。
而通过ifdown命令,我们可以停止指定的网络接口,使其处于非活动状态。
Linux网络配置简单版一、$/sbin/ifconfig //显示ifconfig命令查看网络接口的信息#ifconfig eth0 //显示指定接口的信息#ifconfig -a //显示所有接口的信息(无论是否活跃)#ifconfig eth0 192.168.0.2 netmask 255.255.255.0//临时修改接口IP地址(无需重启接口)二、$/sbin/route //显示当前Linux主机中的路由表信息1、#route del default gw 192.168.0.1//临时删除默认网关192.168.0.12、#route add default gw 192.168.0.1//临时添加默认网关192.168.0.13、#route add -net 192.168.1.0/24 gw 192.168.0.254//临时添加一条静态路由/**本文中提及临时操作的地方,即主机重启后该操作将失效,如果希望每次系统重启后自动添加静态路由条目,则可以将该语句写入/etc/rc.d/rc.local中。
**/三、#ping //测试与其他主机的网络连接1、#ping -c 4 192.168.0.1 //指定发出ICMP包个数四、#traceroute //测试当前主机到目的著急的网络连接五、#hostname //查看当前主机的主机名1、#hostname linsrv //临时修改当前主机名六、#nslookup //测试DNS域名解析>server //显示当前DNS服务器>server 192.168.0.1 //临时指定DNS服务器地址七、#dhclient //为当前主机申请网络配置信息八、#netconfig //通过向导在字符界面下修改网络配置信息九、#/etc/init.d/network restart //重启网络服务1、#/etc/init.d/network stop //停止网络服务2、#/etc/init.d/network start //启动网络服务/**无论是通过netconfig,还是通过修改配置文件的方式修改了网络配置信息,都需要重启network服务才能生效**/十、#service network start //启动网络服务1、#service network stop //停止网络服务2、#service network restart //重启网络服务3、#service network status //查看网络服务状态/**在RHEL4中可以通过service命令来管理大多数服务的启动、停止、重启以及查看其工作状态等**/十一、#chkconfig --list | grep network //查看某服务的自动启动级别1、#chkconfig --level 35 network off //设置在级别35不自动启动某服务2、#chkconfig --level 3 network on //设置在级别3自动启动某服务十二、ntsysv //通过向导在字符界面下修改服务的自启动选项十三、#vi /etc/sysconfig/network-scripts/eth0 //编辑指定网络接口配置文件DEVICE=eth0 //指定接口名称ONBOOT=yes //系统启动时加载BOOTPROTO=static //IP地址静态配置,若该值为“dhcp”则为动态获得IPADDR=192.168.0.1 //设置IP地址NETMASK=255.255.255.0 //设置子网掩码GATEWAY=192.168.0.254 //设置默认网关/**注意:设置之后必须要重启network服务或者重启接口(#ifdown eth0;ifup eth0),才能生效。
网络命令5.1显示网络地址命令:arp格式:arp hostname功能:显示系统当前访问的远程住机名、IP地址和硬件地址。
选项:-a注释:例如:% arp -a5.2 显示用户信息命令:finger格式:finger username功能:显示网上用户使用机器的情况,包括用户何时登录和最后一次注册记录。
选项:注释:例如:% finger username5.3 网上对话命令:talk格式:talk username功能:在网上与另一用户进行对话。
选项:注释:对话时系统把终端分为上下两部分,上半部显示自己键入信息,下半部显示对方用户键入的信息。
键入delete或Ctrl+C则结束对话。
例如:% talk username5.4 允许或拒绝接受信息命令:mesg (message)格式:mesg [n/y]功能:允许或拒绝其它用户向自己所用的终端发送信息。
选项:n 拒绝其它用户向自己所用的终端写信息y 允许其它用户向自己所用的终端写信息(缺省值)注释:例如:% mesg n5.5 给其他用户写信息命令:write格式:write username [ttyname]功能:给其他用户的终端写信息。
选项:注释:若对方没有拒绝,两用户可进行交谈,键入EOF或Ctrl+C则结束对话。
例如:write username5.6 测试网路命令:ping格式:ping hostname功能:向网络上的主机发送ICMP ECHO REQUEST信息包,检测网络是否畅通。
选项:注释:被测试的主机名可用IP地址。
当丢包率为(100% packet loss)则说明当前网络不通。
例如:% ping hostsname5.7 远程shell命令命令:rsh (remote shell)格式:rsh hostsname command功能:在本地机执行远程主机的shell命令。
选项:注释:例如:% rsh hostname who5.8 远程考贝文件命令:rcp (remote copy)格式:rcp [-r] file newfile功能:拷贝远程主机上的文件。
选项:-r 拷贝目录注释:例如:% rcp hostname:/tmp/file .5.9 远程注册命令:rlogin (remote login)格式:rlogin hostname [-l username]功能:注册到远程主机上。
选项:-l username 注册到另一用户注释:要有用户口令才能注册。
例如:% rlogin hostname5.10 远程登录命令:telnet格式:telnet hostname功能:远程登录到网上其它主机。
选项:注释:支持不同的操作系统。
例如:% telnet 5.11文件传输命令:ftp (file transfer program)格式:ftp hostname功能:网络文件传输及远程操作。
选项:ftp命令:?/help ftp的联机帮助open hostname 打开制定的远程机cd [dirname] 进入远程机的目录lcd [dirname] 设置本地机的目录dir/ls 显示远程的目录文件binary 以二进制方式进行传输get/mget 从远程机取一个或多个文件put/mput 向远程机送一个或多个文件prompt 打开或关闭多个文件传送时的交互提示close 关闭与远程机的连接quit 退出ftp注释:例如:% ftp hostname5.12显示到网络主机的路经命令:traceroute格式:traceroute hostname功能:显示本机到达某一网络主机所经的路经和使用的时间。
选项:注释:例如:% traceroute hostname1、telnet功能说明:远端登入。
语法:telnet [-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件>][-S<服务类型>][-X<认证形态>][主机名称或IP地址<通信端口>]补充说明:执行telnet指令开启终端机阶段作业,并登入远端主机。
参数:-8 允许使用8位字符资料,包括输入与输出。
-a 尝试自动登入远端系统。
-b<主机别名> 使用别名指定远端主机名称。
-c 不读取用户专属目录里的.telnetrc文件。
-d 启动排错模式。
-e<脱离字符> 设置脱离字符。
-E 滤除脱离字符。
-f 此参数的效果和指定"-F"参数相同。
-F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。
-k<域名> 使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。
-K 不自动登入远端主机。
-l<用户名称> 指定要登入远端主机的用户名称。
-L 允许输出8位字符资料。
-n<记录文件> 指定文件记录相关信息。
-r 使用类似rlogin指令的用户界面。
-S<服务类型> 设置telnet连线所需的IP TOS信息。
-x 假设主机有支持数据加密的功能,就使用它。
-X<认证形态> 关闭指定的认证形态。
2、ifconfig功能说明:显示或设置网络设备。
语法:ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<硬件地址>][io_addr][irq][media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]补充说明:ifconfig可设置网络设备的状态,或是显示目前的设置。
参数:add<地址> 设置网络设备IPv6的IP地址。
del<地址> 删除网络设备IPv6的IP地址。
down 关闭指定的网络设备。
<硬件地址> 设置网络设备的类型与硬件地址。
io_addr 设置网络设备的I/O地址。
irq 设置网络设备的IRQ。
media<网络媒介类型> 设置网络设备的媒介类型。
mem_start<内存地址> 设置网络设备在主内存所占用的起始地址。
metric<数目> 指定在计算数据包的转送次数时,所要加上的数目。
mtu<字节> 设置网络设备的MTU。
netmask<子网掩码> 设置网络设备的子网掩码。
tunnel<地址> 建立IPv4与IPv6之间的隧道通信地址。
up 启动指定的网络设备。
-broadcast<地址> 将要送往指定地址的数据包当成广播数据包来处理。
-pointopoint<地址> 与指定地址的网络设备建立直接连线,此模式具有保密功能。
-promisc 关闭或启动指定网络设备的promiscuous模式。
[IP地址] 指定网络设备的IP地址。
[网络设备] 指定网络设备的名称。
-------------------------------------------------------3、ping功能说明:检测主机。
语法:ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
参数:-d 使用Socket的SO_DEBUG功能。
-c<完成次数> 设置完成要求回应的次数。
-f 极限检测。
-i<间隔秒数> 指定收发信息的间隔时间。
-I<网络界面> 使用指定的网络界面送出数据包。
-l<前置载入> 设置在送出要求信息之前,先行发出的数据包。
-n 只输出数值。
-p<范本样式> 设置填满数据包的范本样式。
-q 不显示指令执行过程,开头和结尾的相关信息除外。
-r 忽略普通的Routing Table,直接将数据包送到远端主机上。
-R 记录路由过程。
-s<数据包大小> 设置数据包的大小。
-t<存活数值> 设置存活数值TTL的大小。
-v 详细显示指令的执行过程。
-----------------------------------------------------4、netstat功能说明:显示网络状态。
语法:netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。
参数:-a或--all 显示所有连线中的Socket。
-A<网络类型>或--<网络类型> 列出该网络类型连线中的相关地址。
-c或--continuous 持续列出网络状态。
-C或--cache 显示路由器配置的快取信息。
-e或--extend 显示网络其他相关信息。
-F或--fib 显示FIB。
-g或--groups 显示多重广播功能群组组员名单。
-h或--help 在线帮助。
-i或--interfaces 显示网络界面信息表单。
-l或--listening 显示监控中的服务器的Socket。
-M或--masquerade 显示伪装的网络连线。
-n或--numeric 直接使用IP地址,而不通过域名服务器。
-N或--netlink或--symbolic 显示网络硬件外围设备的符号连接名称。
-o或--timers 显示计时器。
-p或--programs 显示正在使用Socket的程序识别码和程序名称。
-r或--route 显示Routing Table。
-s或--statistice 显示网络工作信息统计表。
-t或--tcp 显示TCP传输协议的连线状况。
-u或--udp 显示UDP传输协议的连线状况。
-v或--verbose 显示指令执行过程。
-V或--version 显示版本信息。