在 ESTAB 状态下,表示内核中还有多少字节的数据没有被上层应用读?。绻饫锸岛艽? ,应用程序可能发生了阻塞
在 ESTAB 状态下,表示内核发送队列中还有多少字节的数据没有收到确认的ACK,如果这个数值很大 , 表明接收端的接收以及处理需要加强
本地地址和端口
远程地址和端口
使用-l选项可以列出所有处于侦听(LISTEN)状态的套接字
使用-a 选项可以列出所有的状态的套接字,由于所有的套接字列表太多,下面的例子中只列出了少许的数据
可以通过 TCP、UDP、Unix、Raw、IPV4、IPV6 这些协议类型显示套接字,下面以常用的TCP/UDP/IPV4协议举例说明
使用-t 选项(TCP), 让结果只列出TCP套接字
使用-u 选项(UCP), 让结果只列出UCP套接字
使用-4 选项(IPV4), 让结果只列出IPV4的套接字
有时我们查询到指定的套接字了,但是无法知道套接字是哪个应用程序在使用 , 这时可以使用-p选项
上面的例子中,从 Local Address:Port列可以知道,这个套接字时mysql在使用,如果没有加-p 选项的话,这里显示的时mysql的端口号3306
有时候我们启动应用程序的时候 , 发现端口已经被占用了,此时先要查找出占用目标端口的应用程序,然后关闭它,再启动我们自己的应用程序
上面的例子中,sport 表示源,对应的 dport 表示目标,命令查找端口3306是被哪个进程使用了,最终发现3306是mysql在使用
通过端口筛选还支持小于、大于、小于等于、大于等于、不等于,具体的说明如下:
上面的例子中筛选出进程名为 mysql 的套接字, 执行的命令中-n 选项是不解析服务名字,加了此选项就显示成端口了,不会解析成服务名称了
下面例子是筛选出目标IP地址为27.38.240.99的套接字 , dst 是目标地址
下面例子是筛选出源IP地址为192.168.0.99的套接字 , src 是源地址
ss-s命令linux的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linuxssh命令、ss-s命令linux的信息别忘了在本站进行查找喔 。
- 如何使用cmd命令行提示符登录mysql服务器 cmd中登陆mysql
- redis缓存 redis缓冲常用命令
- mysql中删除记录的命令 mysql删除中继日志
- redis linux安装包 linux下redis包
- redis map底层实现 redis多个map命令
- mysql 授权命令 mysql限制授权
- mongodb常用命令 mongodb句柄数
- redis命令查看版本 怎样查看redis版本
- 查看redis所有数据 redis查看数据的命令
- redis重新加载配置 redis重新命令
