ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息:
所有的TCP sockets
所有的UDP sockets
所有ssh/ftp/ttp/https持久连接
所有连接到Xserver的本地进程
使用state(例如:connected, synchronized, SYN-RECV, SYN-SENT,TIME-WAIT)、地址、端口过滤
所有的state FIN-WAIT-1 tcpsocket连接以及更多
很多流行的Linux发行版都支持ss以及很多监控工具使用ss命令.熟悉这个工具有助于您更好的发现与解决系统性能问题.本人强烈建议使用ss命令替代netstat部分命令,例如netsat -ant/lnt等.
ss -l 显示本地打开的所有端口
ss -pl 显示每个进程具体打开的socket
ss -t -a 显示所有tcp socket
ss -u -a 显示所有的UDP Socekt
ss -o state established '( dport = :smtp or sport = :smtp )' 显示所有已建立的SMTP连接
ss -o state established '( dport = :http or sport = :http )' 显示所有已建立的HTTP连接
ss -x src /tmp/.X11-unix/* 找出所有连接X服务器的进程
ss -s 列出当前socket详细信息:
文章转自:http://www.ttlsa.com/linux-command/ss-replace-netstat/
相关推荐
GetNetStat Windows上旧的netstat.exe实用程序的Get-NetStat替代品的netstat.exe 。目标Windows实用程序netstat.exe对于检查连接和端口非常有用,但它基于文本且特定于操作系统。 Get-NetTCPConnection cmdlet仅适用...
然而,随着systemd和iproute2工具集的发展,部分net-tools的功能已被更现代的替代品所取代,例如`ip`命令在很多情况下已经可以替代`ifconfig`和`route`。尽管如此,net-tools因其简单易用和广泛普及,仍被许多系统...
- schtasks命令:用于创建、删除、查询、更改、运行和结束计划的任务,是at命令的替代品,提供更为强大的任务计划功能。 8. 远程管理与会话信息 - net session命令:用于显示计算机上的所有会话和远程登录到...
Dstat是vmstat,iostat,netstat和ifstat的多功能替代品。 如果您需要更多详细信息,请参见此处[ ]该插件使用Dstat,因此您需要在使用此插件之前安装Dstat。配置<source> @type dstat tag dstat option -c delay 3 ...
- `ss -tlnp | grep 端口号`:ss命令作为netstat的替代品,性能更好,可以用来查看端口占用情况。 2. **获取具体进程信息**: - 使用`ps -p 进程ID -o comm=`来查看进程的具体命令路径。 - 或者使用`ps -aux | ...
`ss`(socket statistics)是另一个强大的工具,它是net-tools套件的替代品,提供了更高效、更现代的网络连接查询功能。它能处理更多的协议,并且不需要解析主机名,因此通常比`netstat`更快。 要检查TCP连接,...
`r`系列命令(如`rsh`, `rcp`, `rlogin`等)在早期的Linux系统中广泛使用,但现在出于安全性考虑已被更安全的替代品如SSH(Secure SHell)所取代。这些命令允许用户执行远程命令、复制文件和进行安全登录。 `...
Dstat是vmstat,iostat,mpstat,netstat和ifstat的多功能替代品。 Dstat克服了它们的某些局限性,同时还增加了额外的功能,更多的计数器和灵活性。 Dstat在性能调整测试,基准测试或故障排除过程中非常方便用于监视...
这些工具在没有更现代的替代品(如iproute2套件)的旧系统或者在需要快速解决网络问题时非常有用。 ifconfig命令的使用方式多样,基本语法通常为`ifconfig [interface] [parameters]`。例如,`ifconfig eth0 IP_...
然而,从Windows Vista版本开始,超级终端被移除,但在Windows 10中,我们可以找到替代品——Windows 10的PowerShell和命令提示符,它们在功能上更加丰富和强大。 首先,我们来理解一下什么是超级终端。超级终端是...
尽管现在有更多先进的替代品,如Zoom、Teams等,但了解Neetming的使用仍有助于理解网络会议系统的基本原理和功能需求。 在压缩包中,"实验_NetMeeting的安装、设置与应用.doc"文件很可能是关于如何安装、配置...
10. **iproute2**:虽然不包含在`net-tools`中,但它是`route`的替代品,提供了更强大的路由管理和网络配置功能。 这些工具不仅对于系统管理员来说是必备的,也是开发者调试网络应用的重要辅助。通过源代码的形式,...
例如,`tcpdump`和`nmap`等经典工具的替代品,它们可能提供更友好的输出或更便捷的操作方式。 2. **网络流量分析** 通过netutils-linux,你可以实时监控网络流量,分析TCP连接状态,找出带宽占用大的进程,这对于...
例如,`apt`和`yum`(或其现代替代品`dnf`)允许用户方便地安装、更新和卸载软件。学会使用包管理器,可以使系统维护变得更加简单。 在Linux中,shell是用户与系统交互的接口,bash是最常用的shell。了解shell脚本...
6. **替代品** - PowerShell:Windows 7及更高版本中,PowerShell逐渐成为更强大的命令行工具,它拥有更丰富的功能和更现代化的语法。 7. **学习资源** - 对于CMD的深入学习,可以通过Microsoft官方文档、在线...
它由Linus Torvalds于1991年创建,旨在提供一个免费且可定制的替代品,与当时昂贵的Unix系统相抗衡。Linux的核心特性包括其稳定性、安全性以及对各种硬件平台的支持。 讲稿中的PPT部分可能涵盖了以下内容: 1. **...
Windows PowerShell是其更现代的替代品,提供了更强大的脚本能力和对象导向的命令。 7. **命令别名**:为了方便,用户可以使用`setx`命令设置别名,比如将`ps`设为`powershell`的别名。 8. **故障排查**:当系统...
在Windows操作系统中,掌握...对于Windows XP的103个运行命令,每个都值得深入研究,因为它们不仅适用于XP,也能在后续的Windows版本中找到相应的功能或替代品。不断学习和实践,将使你成为一个更高效的Windows用户。
8. `rlogin`、`rcp` 和 `finger`:旧式网络服务,现在已被更安全的替代品取代。 9. `mail`:发送和接收电子邮件。 10. `nslookup`:查询域名系统(DNS)记录。 【系统安全相关命令】 确保系统安全至关重要: 1. `...