预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

linux系统命令 linux系统命令1netstatman的帮助手册会有提示信息:NOTEThisprogramisobsolete.Replacementfornetstatisss.Replacementfornetstat-risiproute.Replacementfornetstat-iisip-slink.Replacementfornetstat-gisipmaddr.在Linux系统作,netstat命令已废弃不建议使用,已经被ss命令替代,netstat已经是明日黄花了,官方已经不再更新了。它已经被ss命令和ip命令所取代,或许在不久的将来在Linux发行版中就将见不到netstat的身影了。所以,如果还有人在用netstat,你要建议他使用ss和ip。netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息,语法: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显示RoutingTable。-s或--statistice显示网络工作信息统计表。-t或--tcp显示TCP传输协议的连线状况。-u或--udp显示UDP传输协议的连线状况。-v或--verbose显示指令执行过程。-V或--version显示版本信息。-w或--raw显示RAW传输协议的连线状况。-x或--unix此参数的效果和指定"-Aunix"参数相同。--ip或--inet此参数的效果和指定"-Ainet"参数相同。1)代码如下:netstat-tl-nltp查看当前tcp监听端口ActiveInternetconnections(onlyservers)ProtoRecv-QSend-QLocalAddressForeignAddressStatetcp00*:rrac*:*LISTENtcp00*:34006*:*LISTEN......2)代码如下:netstat-tlp查看当前tcp监听端口,需要显示监听的程序名,当不清楚mysql的监听端口时比较好用ActiveInternetconnections(onlyservers)ProtoRecv-QSend-QLocalAddressForeignAddressStatePID/Programnametcp00*:rrac*:*LISTEN-tcp00*:34006*:*LISTEN23425/mysqld......3)代码如下:netstat-tl|grep34006只查看mysql的监听端口,当前启动的mysql端口为34006,明确知道mysql监听端口时使用4)代码如下:netstat-ta|grep34006tcp00*:34006*:*LISTENtcp00linux.local:34006linux.local:41485ESTABLISHEDtcp00linux.local:34006linux.local:41486ESTABLISHED...tcp0010.3.2.35:4148810.3.2.35:34006ESTABLISHEDtcp0010.3.2.35:4148910.3.2.35:34006ESTABLISHEDtcp0010.3.2.35:4149010.3.2.35:34006ESTABLISHED由于数据库和运用程序都放在同一台机器了,因此这里连接被显示了两次.可以使用-p参数来显示PID,然后grepPID.5)代码如下:netstat-tap|grep34006|grep2342523425是当前mysql的PIDtcp00*:34006*:*LISTEN23425/mys