linux 命令——56 netstat(转)
netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用netstat查一查为什么会出现这些情况了。
1.命令格式:
netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]
2.命令功能:
netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
3.命令参数:
-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 显示版本信息。
-w或–raw 显示RAW传输协议的连线状况。
-x或–unix 此参数的效果和指定”-A unix”参数相同。
–ip或–inet 此参数的效果和指定”-A inet”参数相同。
4.使用实例:
实例1:无参数使用
命令:
netstat
输出:
- [root@localhost ~]# netstat
- Active Internet connections (w/o servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State
- tcp 0 268 192.168.120.204:ssh 10.2.0.68:62420 ESTABLISHED
- udp 0 0 192.168.120.204:4371 10.58.119.119:domain ESTABLISHED
- Active UNIX domain sockets (w/o servers)
- Proto RefCnt Flags Type State I-Node Path
- unix 2 [ ] DGRAM 1491 @/org/kernel/udev/udevd
- unix 4 [ ] DGRAM 7337 /dev/log
- unix 2 [ ] DGRAM 708823
- unix 2 [ ] DGRAM 7539
- unix 3 [ ] STREAM CONNECTED 7287
- unix 3 [ ] STREAM CONNECTED 7286
- [root@localhost ~]#
说明:
从整体上看,netstat的输出结果可以分为两个部分:
一个是Active Internet connections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到。
另一个是Active UNIX domain sockets,称为有源Unix域套接口(和网络套接字一样,但是只能用于本机通信,性能可以提高一倍)。
Proto显示连接使用的协议,RefCnt表示连接到本套接口上的进程号,Types显示套接口的类型,State显示套接口当前的状态,Path表示连接到套接口的其它进程使用的路径名。
套接口类型:
-t :TCP
-u :UDP
-raw :RAW类型
--unix :UNIX域类型
--ax25 :AX25类型
--ipx :ipx类型
--netrom :netrom类型
状态说明:
LISTEN:侦听来自远方的TCP端口的连接请求
SYN-SENT:再发送连接请求后等待匹配的连接请求(如果有大量这样的状态包,检查是否中招了)
SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认(如有大量此状态,估计被flood攻击了)
ESTABLISHED:代表一个打开的连接
FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认
FIN-WAIT-2:从远程TCP等待连接中断请求
CLOSE-WAIT:等待从本地用户发来的连接中断请求
CLOSING:等待远程TCP对连接中断的确认
LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认(不是什么好东西,此项出现,检查是否被攻击)
TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认
CLOSED:没有任何连接状态
实例2:列出所有端口
命令:
netstat -a
输出:
- [root@localhost ~]# netstat -a
- Active Internet connections (servers and established)
- Proto Recv-Q Send-Q Local Address Foreign Address State
- tcp 0 0 localhost:smux *:* LISTEN
- tcp 0 0 *:svn *:* LISTEN
- tcp 0 0 *:ssh *:* LISTEN
- tcp 0 284 192.168.120.204:ssh 10.2.0.68:62420 ESTABLISHED
- udp 0 0 localhost:syslog *:*
- udp 0 0 *:snmp *:*
- Active UNIX domain sockets (servers and established)
- Proto RefCnt Flags Type State I-Node Path
- unix 2 [ ACC ] STREAM LISTENING 708833 /tmp/ssh-yKnDB15725/agent.15725
- unix 2 [ ACC ] STREAM LISTENING 7296 /var/run/audispd_events
- unix 2 [ ] DGRAM 1491 @/org/kernel/udev/udevd
- unix 4 [ ] DGRAM 7337 /dev/log
- unix 2 [ ] DGRAM 708823
- unix 2 [ ] DGRAM 7539
- unix 3 [ ] STREAM CONNECTED 7287
- unix 3 [ ] STREAM CONNECTED 7286
- [root@localhost ~]#
说明:
显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请(LISTENING)的那些连接。
实例3:显示当前UDP连接状况
命令:
netstat -nu
输出:
- [root@andy ~]# netstat -nu
- Active Internet connections (w/o servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State
- udp 0 0 ::ffff:192.168.12:53392 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:56723 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:56480 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:58154 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:44227 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:36954 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:53984 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:57703 ::ffff:192.168.9.120:10000 ESTABLISHED
- udp 0 0 ::ffff:192.168.12:53613 ::ffff:192.168.9.120:10000 ESTABLISHED
- [root@andy ~]#
说明:
实例4:显示UDP端口号的使用情况
命令:
netstat -apu
输出:
- [root@andy ~]# netstat -apu
- Active Internet connections (servers and established)
- Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
- udp 0 0 *:57604 *:* 28094/java
- udp 0 0 *:40583 *:* 21220/java
- udp 0 0 *:45451 *:* 14583/java
- udp 0 0 ::ffff:192.168.12:53392 ::ffff:192.168.9.120:ndmp ESTABLISHED 19327/java
- udp 0 0 *:52370 *:* 15841/java
- udp 0 0 ::ffff:192.168.12:56723 ::ffff:192.168.9.120:ndmp ESTABLISHED 15841/java
- udp 0 0 *:44182 *:* 31757/java
- udp 0 0 *:48155 *:* 5476/java
- udp 0 0 *:59808 *:* 17333/java
- udp 0 0 ::ffff:192.168.12:56480 ::ffff:192.168.9.120:ndmp ESTABLISHED 28094/java
- udp 0 0 ::ffff:192.168.12:58154 ::ffff:192.168.9.120:ndmp ESTABLISHED 15429/java
- udp 0 0 *:36780 *:* 10091/java
- udp 0 0 *:36795 *:* 24594/java
- udp 0 0 *:41922 *:* 20506/java
- udp 0 0 ::ffff:192.168.12:44227 ::ffff:192.168.9.120:ndmp ESTABLISHED 17333/java
- udp 0 0 *:34258 *:* 8866/java
- udp 0 0 *:55508 *:* 11667/java
- udp 0 0 *:36055 *:* 12425/java
- udp 0 0 ::ffff:192.168.12:36954 ::ffff:192.168.9.120:ndmp ESTABLISHED 16532/java
- udp 0 0 ::ffff:192.168.12:53984 ::ffff:192.168.9.120:ndmp ESTABLISHED 20506/java
- udp 0 0 ::ffff:192.168.12:57703 ::ffff:192.168.9.120:ndmp ESTABLISHED 31757/java
- udp 0 0 ::ffff:192.168.12:53613 ::ffff:192.168.9.120:ndmp ESTABLISHED 3199/java
- udp 0 0 *:56309 *:* 15429/java
- udp 0 0 *:54007 *:* 16532/java
- udp 0 0 *:39544 *:* 3199/java
- udp 0 0 *:43900 *:* 19327/java
- [root@andy ~]#
说明:
实例5:显示网卡列表
命令:
netstat -i
输出:
- [root@andy ~]# netstat -i
- Kernel Interface table
- Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
- eth0 1500 0 151818887 0 0 0 198928403 0 0 0 BMRU
- lo 16436 0 107235 0 0 0 107235 0 0 0 LRU
- [root@andy ~]#
说明:
实例6:显示组播组的关系
命令:
netstat -g
输出:
- [root@andy ~]# netstat -g
- IPv6/IPv4 Group Memberships
- Interface RefCnt Group
- --------------- ------ ---------------------
- lo 1 all-systems.mcast.net
- eth0 1 all-systems.mcast.net
- lo 1 ff02::1
- eth0 1 ff02::1:ffff:9b0c
- eth0 1 ff02::1
- [root@andy ~]#
说明:
实例7:显示网络统计信息
命令:
netstat -s
输出:
- [root@localhost ~]# netstat -s
- Ip:
- 530999 total packets received
- 0 forwarded
- 0 incoming packets discarded
- 530999 incoming packets delivered
- 8258 requests sent out
- 1 dropped because of missing route
- Icmp:
- 90 ICMP messages received
- 0 input ICMP message failed.
- ICMP input histogram:
- destination unreachable: 17
- echo requests: 1
- echo replies: 72
- 106 ICMP messages sent
- 0 ICMP messages failed
- ICMP output histogram:
- destination unreachable: 8
- echo request: 97
- echo replies: 1
- IcmpMsg:
- InType0: 72
- InType3: 17
- InType8: 1
- OutType0: 1
- OutType3: 8
- OutType8: 97
- Tcp:
- 8 active connections openings
- 15 passive connection openings
- 8 failed connection attempts
- 3 connection resets received
- 1 connections established
- 3132 segments received
- 2617 segments send out
- 53 segments retransmited
- 0 bad segments received.
- 252 resets sent
- Udp:
- 0 packets received
- 0 packets to unknown port received.
- 0 packet receive errors
- 5482 packets sent
- TcpExt:
- 1 invalid SYN cookies received
- 1 TCP sockets finished time wait in fast timer
- 57 delayed acks sent
- Quick ack mode was activated 50 times
- 60 packets directly queued to recvmsg prequeue.
- 68 packets directly received from backlog
- 4399 packets directly received from prequeue
- 520 packets header predicted
- 51 packets header predicted and directly queued to user
- 1194 acknowledgments not containing data received
- 21 predicted acknowledgments
- 0 TCP data loss events
- 1 timeouts after reno fast retransmit
- 9 retransmits in slow start
- 42 other TCP timeouts
- 3 connections aborted due to timeout
- IpExt:
- InBcastPkts: 527777
说明:
按照各个协议分别显示其统计数据。如果我们的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息。我们需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。
实例8:显示监听的套接口
命令:
netstat -l
输出:
- [root@localhost ~]# netstat -l
- Active Internet connections (only servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State
- tcp 0 0 localhost:smux *:* LISTEN
- tcp 0 0 *:svn *:* LISTEN
- tcp 0 0 *:ssh *:* LISTEN
- udp 0 0 localhost:syslog *:*
- udp 0 0 *:snmp *:*
- Active UNIX domain sockets (only servers)
- Proto RefCnt Flags Type State I-Node Path
- unix 2 [ ACC ] STREAM LISTENING 708833 /tmp/ssh-yKnDB15725/agent.15725
- unix 2 [ ACC ] STREAM LISTENING 7296 /var/run/audispd_events
- [root@localhost ~]#
实例9:显示所有已建立的有效连接
命令:
netstat -n
输出:
- [root@localhost ~]# netstat -n
- Active Internet connections (w/o servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State
- tcp 0 268 192.168.120.204:22 10.2.0.68:62420 ESTABLISHED
- Active UNIX domain sockets (w/o servers)
- Proto RefCnt Flags Type State I-Node Path
- unix 2 [ ] DGRAM 1491 @/org/kernel/udev/udevd
- unix 4 [ ] DGRAM 7337 /dev/log
- unix 2 [ ] DGRAM 708823
- unix 2 [ ] DGRAM 7539
- unix 3 [ ] STREAM CONNECTED 7287
- unix 3 [ ] STREAM CONNECTED 7286
- [root@localhost ~]#
实例10:显示关于以太网的统计数据
命令:
netstat -e
输出:
- [root@localhost ~]# netstat -e
- Active Internet connections (w/o servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State User Inode
- tcp 0 248 192.168.120.204:ssh 10.2.0.68:62420 ESTABLISHED root 708795
- Active UNIX domain sockets (w/o servers)
- Proto RefCnt Flags Type State I-Node Path
- unix 2 [ ] DGRAM 1491 @/org/kernel/udev/udevd
- unix 4 [ ] DGRAM 7337 /dev/log
- unix 2 [ ] DGRAM 708823
- unix 2 [ ] DGRAM 7539
- unix 3 [ ] STREAM CONNECTED 7287
- unix 3 [ ] STREAM CONNECTED 7286
- [root@localhost ~]#
说明:
用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基本的网络流量)
实例11:显示关于路由表的信息
命令:
netstat -r
输出:
- [root@localhost ~]# netstat -r
- Kernel IP routing table
- Destination Gateway Genmask Flags MSS Window irtt Iface
- 192.168.120.0 * 255.255.255.0 U 0 0 0 eth0
- 192.168.0.0 192.168.120.1 255.255.0.0 UG 0 0 0 eth0
- 10.0.0.0 192.168.120.1 255.0.0.0 UG 0 0 0 eth0
- default 192.168.120.240 0.0.0.0 UG 0 0 0 eth0
- [root@localhost ~]#
说明:
实例12:列出所有 tcp 端口
命令:
netstat -at
输出:
- [root@localhost ~]# netstat -at
- Active Internet connections (servers and established)
- Proto Recv-Q Send-Q Local Address Foreign Address State
- tcp 0 0 localhost:smux *:* LISTEN
- tcp 0 0 *:svn *:* LISTEN
- tcp 0 0 *:ssh *:* LISTEN
- tcp 0 284 192.168.120.204:ssh 10.2.0.68:62420 ESTABLISHED
- [root@localhost ~]#
说明:
实例13:统计机器中网络连接各个状态个数
命令:
netstat -a | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
输出:
- [root@localhost ~]# netstat -a | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
- ESTABLISHED 1
- LISTEN 3
- [root@localhost ~]#
说明:
实例14:把状态全都取出来后使用uniq -c统计后再进行排序
命令:
netstat -nat |awk '{print $6}'|sort|uniq -c
输出:
- [root@andy ~]# netstat -nat |awk '{print $6}'|sort|uniq -c
- 14 CLOSE_WAIT
- 1 established)
- 578 ESTABLISHED
- 1 Foreign
- 43 LISTEN
- 5 TIME_WAIT
- [root@andy ~]# netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
- 576 ESTABLISHED
- 43 LISTEN
- 14 CLOSE_WAIT
- 5 TIME_WAIT
- 1 Foreign
- 1 established)
- [root@andy ~]#
说明:
实例15:查看连接某服务端口最多的的IP地址
命令:
netstat -nat | grep "192.168.120.20:16067" |awk '{print $5}'|awk -F: '{print $4}'|sort|uniq -c|sort -nr|head -20
输出:
- [root@andy ~]# netstat -nat | grep "192.168.120.20:16067" |awk '{print $5}'|awk -F: '{print $4}'|sort|uniq -c|sort -nr|head -20
- 8 10.2.1.68
- 7 192.168.119.13
- 6 192.168.119.201
- 6 192.168.119.20
- 6 192.168.119.10
- 4 10.2.1.199
- 3 10.2.1.207
- 2 192.168.120.20
- 2 192.168.120.15
- 2 192.168.119.197
- 2 192.168.119.11
- 2 10.2.1.206
- 2 10.2.1.203
- 2 10.2.1.189
- 2 10.2.1.173
- 1 192.168.120.18
- 1 192.168.119.19
- 1 10.2.2.227
- 1 10.2.2.138
- 1 10.2.1.208
- [root@andy ~]#
说明:
实例16:找出程序运行的端口
命令:
netstat -ap | grep ssh
输出:
- [root@andy ~]# netstat -ap | grep ssh
- tcp 0 0 *:ssh *:* LISTEN 2570/sshd
- tcp 0 0 ::ffff:192.168.120.206:ssh ::ffff:10.2.1.205:54508 ESTABLISHED 13883/14
- tcp 0 0 ::ffff:192.168.120.206:ssh ::ffff:10.2.0.68:62886 ESTABLISHED 20900/6
- tcp 0 0 ::ffff:192.168.120.206:ssh ::ffff:10.2.2.131:52730 ESTABLISHED 20285/sshd: root@no
- unix 2 [ ACC ] STREAM LISTENING 194494461 20900/6 /tmp/ssh-cXIJj20900/agent.20900
- unix 3 [ ] STREAM CONNECTED 194307443 20285/sshd: root@no
- unix 3 [ ] STREAM CONNECTED 194307441 20285/sshd: root@no
- [root@andy ~]#
说明:
实例17:在 netstat 输出中显示 PID 和进程名称
命令:
netstat -pt
输出:
- [root@localhost ~]# netstat -pt
- Active Internet connections (w/o servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
- tcp 0 248 192.168.120.204:ssh 10.2.0.68:62420 ESTABLISHED 15725/0
- [root@localhost ~]#
说明:
netstat -p 可以与其它开关一起使用,就可以添加 “PID/进程名称” 到 netstat 输出中,这样 debugging 的时候可以很方便的发现特定端口运行的程序。
实例18:找出运行在指定端口的进程
命令:
netstat -anpt | grep ':16064'
输出:
- [root@andy ~]# netstat -anpt | grep ':16064'
- tcp 0 0 :::16064 :::* LISTEN 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:192.168.119.201:6462 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:192.168.119.20:26341 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:192.168.119.20:32208 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:192.168.119.20:32207 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:51303 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:51302 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:50020 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:50019 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:56155 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:50681 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:50680 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:52136 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:56989 ESTABLISHED 24594/java
- tcp 0 0 ::ffff:192.168.120.20:16064 ::ffff:10.2.1.68:56988 ESTABLISHED 24594/java
- [root@andy ~]#
说明:
运行在端口16064的进程id为24596,再通过ps命令就可以找到具体的应用程序了。
linux 命令——56 netstat(转)的更多相关文章
- linux 命令之netstat
转自:http://www.maomao365.com/?p=699 linux 命令之netstat 在linux中netstat命令的作用是查看TCP/IP网络当前所开放端口,所对应的本地和外地端 ...
- 每天一个linux命令(43)--netstat命令
netstat 命令用于显示与 IP TCP UDP 和 ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况.netstat 是在内核中访问网络及相关信息的程序,它能提供TCP连接,T ...
- linux命令行netstat总结
1.所谓的监听就是某个服务程序会一直常驻在内存中,所以该程序启动的Port就会一直存在. 2.在小于1023的端口,都是需要以root身份才能够启动的. 3.大于1024以上的Port主要是作为cli ...
- [linux]linux命令学习-netstat
linux非常多服务都与网络相关.当服务调不通或者是启动port被占用,或者是又是被防火墙挡住的时候,就须要查询网络相关的问题,netstat命令之前仅仅会用一两个參数这里.好好学习一番. 经常使用的 ...
- linux 命令——56 ss(转)
ss是Socket Statistics的缩写.顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信 ...
- 每天一个linux命令(56)--crontab命令
上一节学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,Linux 系统则是由 cron(crond)这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个 ...
- linux命令: Netstat
在Internet RFC标准中,Netstat的定义是: Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告. Netstat是控 ...
- 常用Linux命令:netstat
一.netstat:显示各种网络相关信息 1.命令格式 netstat [参数] 2.常用参数 -a :(all)显示所有选项,默认不现实LISTEN相关 -t :(tcp)仅显示tcp相关 ...
- N天学习一个linux命令之netstat
用途 打印网络连接,路由表,网卡信息,假连接,组播成员信息 用法 1 显示网络连接信息 netstat [address_family_options] [--tcp|-t] [--udp|-u] [ ...
随机推荐
- MVC下使用ajax后台查询值赋值到前端控件
初学MVC,今天做个简单的功能,就是输入BeginDate和EndDate,从后台计算后赋值给另外一个文本框Amount 界面很简单,方法也很简单,今天就使用jquery的post方法,先准备后台代码 ...
- RDS mysql 与ECS自建mysql做主从备份
由于公司要组建一个数据中心,简而言之就是把各个地方的数据都同步到一个地方,做BI建模和数据分析. 一般来说这种需求是由hadoop来实现的,但由于预算不够..所以,来个low点的办法吧 以下主要是讲r ...
- ProtoBuf练习(二)
重复数据类型 protobuf语言的重复字段类型相当于C++的std::list数据类型 工程目录结构 $ ls proto/ TServer.proto TSession.proto proto文件 ...
- Object类、常用API
Object类.常用API Object类.常用API Object类.常用API Object类.常用API Object类.常用API Object类.常用API
- [USACO09OCT]热浪Heat Wave Dijkstra
题目描述 The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make for g ...
- Topoi 测验1301, 问题C: 1959: 解题 解题报告
Topoi(一个经常会炸的网站) 本题提交链接 很久以前的题目了, 刚开了博客,来写一波题解 先看一波提交记录: 调了好几天QAQ 唉! 要是这些高手里有我估计直接 输出1 就AC了 算法 DFS + ...
- Ubuntu14.04升级到Ubuntu16.04
Ubuntu14.04升级到Ubuntu16.04 1.查看目前版本 lsb_release -a 2.执行更新命令 apt-get update && apt-get dist-up ...
- P1089津津的储蓄计划
题目描述 津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同. 为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在 ...
- linux下拼接字符串的代码
DATA_DIR=/home/liupan/.navinsight/gm result="" for i in $(ls -a $DATA_DIR) do if [ $i != & ...
- linux读取yaml文件的某个属性值
trigger=$(cat test.yaml | grep "trigger" | awk '{print $2}') 该条命令的意思是:读取test.yaml文件中的trigg ...