范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

netstat还能这么玩儿?

  一次摸鱼的机会,看到群里小伙伴问了一嘴  netstat -tnpl  这个命令是干啥的,这个命令用过很多,但是我其实也没有认真研究过,但是这是一个问题,我不能放过它,而且 netstat 这个命令我日常就用来查询端口的监听状态了,所以趁着这次机会,一起搞懂 netstat 这个命令。
  netstat 这个命令在 Linux 、Windows 和 MacOS 操作系统下都兼容,不同的是,netstat 在 UNIX 下显示详细信息的命令是  man netstat  ,而在 Linux 和 Windows 下面是  netstat --help 。 Linux 下的 netstat 命令
  当我在 Linux 下执行  man netstat 命令之后,系统显示出来的提示着实让我吓一大跳,看来这个命令内容很多啊!不要被这么长的描述吓到,我们一步一步来。
  首先来了解一下 netstat 这个命令是干啥的。
  官方给我们的解释就是 netstat -- show network status
  列出网络状态
  但是这网络状态都有啥呢?带着疑问,我在 Linux 下执行了一下。
  打印出来是一个六元组,六元组每一列的内容分别是
  仔细看了一下这个六元组,这好像表明 netstat 这个命令是用于监控传入和传出的网络连接和状态的一个命令行工具啊 。
  从整体上来看,netstst 的输出结果可以分为两部分,一部分是  Active Internet connections ,称为 活跃 TCP 连接 ,其中的 Recv-Q 和 Send-Q 指的是客户端发送队列和客户端接收队列。这两个队列的值一般都是 0 ,如果不是 0 的话表示有消息堆积还没有发出去/取出,这种情况一般很少见到。
  另外一部分是  Active UNIX domain sockets , 称为  活跃的 Unix 域套接字 ,这部分中的 socket 和网络 socket 套接字一样,不同的是,这块只能用来本地通信,性能要比网络 socket 高。Active UNIX domain sockets 也是一个六元组,分别表示
  netstat 参数释义
  下面我们来解释一下 netstat --help 列出来的一些参数,我们从最常见的一些参数开始入手,这样大家看起来也能形成阶段性记忆,不至于失去重点。 netstat -a
  -a  这个参数默认会监控所有的 socket 连接。
  包括已经监听的、已经建立连接的、客户端发送的等待服务器的和未被监听都会被列出来。
  netstat -at/-t
  netstat -at  和  netstat -t  这俩后缀都是用来监听与 TCP 协议有关的端口,不同的是 netstat -at 会监听所有 State(状态)下的端口,而 netstat -t 仅仅会监听  ESTABLISHED  状态的端口。
  netstat -at
  netstat -t
  netstat -au/-u
  同样的, netstat -au  和  netstat -u  都会监控与 UDP 有关的端口,不同的是 netstat -au 会监听所有 State(状态)下的端口,而 netstat -u 仅仅会监听  ESTABLISHED  状态的端口。
  netstat -au
  netstat -u
  我这里测试是没有监控已经建立连接状态下的 UDP 协议。
  netstat -ap
  这条命令用于列出程序运行的端口,常用的命令是 netstat -ap|grep "程序名"
  比如我们要找 http 程序,就是  Netstat -ap|grep http
  还可以直接列出端口号 netstat -ap|grep 8080
  不过需要注意下,并不是所有的程序都能被找到,没有权限的不会显示,使用 root 权限可以查询所有信息。 netstat -l
  netstat -l  用于监听正在处于监听状态的端口(读起来还真有那么点费劲,为了读起来更顺畅,后面直接使用 列出  替换监听)。
  netstat -lt  只用于列出所有监听 TCP 端口。
  netstat -lu  只用于列出所有监听 UDP 端口。
  netstat -lx  只用于列出所有监听 UNIX 端口。
  netstat -s
  netstat -s 用于列出所有端口的统计信息。
  netstat -st 用于列出 TCP 端口的统计信息。
  netstat -su 用于列出 UDP 端口的统计信息。
  netstat -p
  netstat -p 可以与其他参数一起使用,例如  netstat -pt  就可以列出服务名称和 PID 号。
  netstat -c
  使用  netstat -c  将每隔一秒列出网络信息。
  netstat -r
  netstat -r 用于列出路由核心信息。
  netstat --verbose
  这条命令会列出系统支持的 地址族(Address Family) 。
  Address Family 简单来说就是底层是使用的哪种通信协议来递交数据的,如 AF_INET 用的是 TCP/IPv4;AF_INET6 使用的是 TCP/IPv6;而 AF_LOCAL 或者 AF_UNIX 则指的是本地通信(即本次通信是在当前主机上的进程间的通信),一般用绝对路径的形式来指明。 netstat -i
  netstat -i  用来列出网络接口数据包,包括传输和接收具有 MTU(最大传输单元)的数据包。
  另外, netstat -ie  还用于列出内核接口表,和  ifconfig  命令很相似
  关于这个问题
  所以,回到文章刚开始的那个疑问,netstat -tnpl 是干什么用的,其实这就是几个参数的组合 -t :仅列出与 tcp 有关的信息 -n:以数字形式列出 -p:列出正在使用 socket PID 和 程序名称 -l:列出正在监听的服务器 socket
  我们执行一下这个命令。
  另外,在 Linux 中,已经推荐使用  ss  来替代 netstat ,使用  ip route  来替代 netstat -r ,使用  ip -s link  来替代 netstat -i ,使用  ip addr  来替代 netstat -g 了。
  如果这篇文章对你有帮助,希望点赞并关注一下哦!

晚上睡觉需要关无线WiFi吗?关于辐射的谣言你中招了吗?关于WiFi辐射,一直有各种谣言流传甚广流毒颇深。现在,我们特意制作了一个小科普,简单明了通俗易懂地破除了WiFi辐射的五个谣言,关于辐射的谣言你中招了吗?首先强调一点,辐射分为电电脑打不开网页怎么办教你解决上不了网的问题相信大家平时在使用电脑的时候,都遇到过电脑可以连接网络,但是却始终无法打开网页的情况。那么当遇到这个问题时该怎样处理呢?想知道详细的解决方法吗?那就随小编一起接着往下来了解一下吧手Mac的正确打开方式,不要像用Windows一样用Mac!最近有伙伴跟我说她刚入手MacbookPro但是也没发现什么明显优于Windows电脑的地方,搞不懂为什么大家漫天吹Mac。于是我问了她一串问题,发现不是Mac不好用,而是她不会用累了我们就静下来累了停下来人生奋斗,辛酸苦辣,个中滋味也有体会,累了疲惫了,多想停停脚步,与相爱的那人,在静夜的时候,一起看着远方的星空,细说牛郎织女相会的爱情故事,累了我们就停下来,不在思考,不华强北大佬骚操作不断,脑洞格外奇葩,机友创意赶超苹果机随着小米OPPO荣耀等国产机崛起,苹果不再是国人换机首选。虽然仍旧有人吐槽,国产机部分优化配件设计等有待加强,但整体来说,当下的国产机比上世纪90年代强了不止一万倍。在上世纪90年好看的手机外观是什么样子?90后请参照功能机时代的手机你认为最好看的手机外观设计是什么样子?面对这个问题,每个人的答案都不相同。随着全面屏的到来,大部分00后认为,苹果手机的外观设计是最好看的,而部分95后则认为华为小米荣耀OPPOv董明珠手机梦持续!格力新机通过3C认证,机友摆脱空调思维了吗由中国铁娘子董明珠亲制造的格力手机,虽然每年销量极为惨淡,但它却是像董小姐接受采访时说的那样,格力手机并没有失败。近日,格力大松又一款新机正式通过3C认证,并且有望于年内正式发布。3部公认最香的千元机,这可能是你今年看到,配置最强的手机全国人民都知道,每年这个时候都是买东西最香的时候。很多囊中羞涩的机友,也会选择在这段时间花时间换机。不知道机友们发现没有,今年各大手机厂商的中端机型是越杀越疯了。OPPOrealmFlink操练(三十八)之增量和全窗口聚合来统计每个用户每5秒钟pv1代码逻辑实现packageday04importorg。apache。flink。api。common。functions。AggregateFunctionimportorg。Flink操练(三十六)之每个用户每5秒钟窗口的pv1代码逻辑实现packageday03importorg。apache。flink。streaming。api。datastream。DataStreamSourceimporto长相一绝小众手机!每一款都踩在众人审美点上,强迫症舒适普通人可能没什么感知,但对于强迫症来说,现在的手机外观设计,能让人纠结得原地挠墙。因为它们在息屏状态时候的外观,长得太像了!如今随着智能手机市场高度饱和,三星OPPOvivo荣耀等
荣耀,你在我心中不再荣耀弃三星后,首用荣耀NOTE8,用了三年,很好,很满意!后来,升级买了MATE20,感觉也还行,但没有荣耀的性价比高,于是,2021年的双十一,在荣耀商城里买了magic3,客服说下CES2022展会看什么?博冠8K超高清摄像机G1首秀CES2022CES(国际消费电子展)于1月5日在美国拉斯维加斯举行,作为全球最大的电子展会之一,CES汇聚了来自全世界各个领域的黑科技产品及创新技术科技。虽然受疫情影响,今年的CES展小米真的很好用,物有所值,不能说他是完美的首先,苹果4568,华为P9,小米4,三星折叠大器123,A7000,S21。硬件参数上四个品差别不大,都是堆砌!这里唯独小米是硬堆,其他三个都是自己设计硬件,配合自己软件,相对来2021年无差评手机,从低端到高端,你选择了哪款?智能手机发展到今天,已经成为了我们生活中必不可少的工具,无论是出行还是居家,手机无时无刻承担着重要的作用,那么如何选择手机就成为了难题,特别是手机厂商喜欢机海战术获取市场份额,使得为了玩游戏能流畅些,花230万配了台电脑,为啥还是卡话说自从暗黑重制版出来以后,一直想玩一下,毕竟是从零几天就开始的回忆了,可是看了下自己的04年买的笔记本电脑,怕是圆不了这个梦了,想了很久,终于下定决心配一套高配置的电脑,钱啥的无如果优先考虑5G,同价位先排除4G,苹果出局首先,iPhone,因为我有iPad和ApplePencil,计划最近购买Macbook。原因很简单。1不想再折腾安卓系统了,已经过了喜欢瞎折腾的年纪,稳定和省心才是目前的目标。2三星超高刷新4K显示器三星奥德赛显示器一样,??奥德赛NeoG8面向ahrefhttpswww。q578。coml60targetblankclassinfotextkey游戏a玩家,拥有240Hz的超最前线苹果M1芯片设计总监离职,重返老东家英特尔文蒲诗钰编辑苏建勋1月7日据外媒报道,苹果Mac系统架构总监杰夫威尔科克斯(JeffWilcox)跳槽到英特尔。目前尚不清楚将由谁接任Mac系统架构总监。在苹果任职期间,威尔科克斯2022换手机看过来!内行人推荐这三款手机,每一款都是梦中情机2022年还有二十多天就是春节了,2022年想必又是智能手机行业竞争激烈的一年。从整体走势来看,手机的首发价格也是越来越贵了,比如一直被称为性价比之王的小米手机,小米12的价格也到努比亚大白65W氮化镓充电器高颜值扁平化,通勤不用怕随着GaN氮化镓技术在市场上普及,越来越多小伙伴都能轻松买到体积小巧功率还很给力的充电产品,特别对于经常需要携带多款电子产品通勤或者出差的小伙伴们来说,一款合适的多口充电器自然成为又一款华为新机曝光,鸿蒙OS3。0100W快充,起售价不到3000元在2021年下半年的国内手机市场,各大厂商都推出了多款新机,其中苹果的iPhone13无疑是销量最高的,并且帮助苹果在10月份和11月份,连续两个月拿下了国内的销量冠军。这对于国产