命令行基础命令格式是什么?入门必学轻松掌握!

在Linux系统中,ss(Socket Statistics)命令是查看网络连接信息的强大工具,可替代传统的netstat,要查看与网络连接关联的进程号(PID),需使用-p或--processes参数,以下是详细操作指南:

ss -tunap
  • 参数解析:
    • -t:显示TCP连接
    • -u:显示UDP连接
    • -n:以数字形式显示IP/端口(不解析域名)
    • -a:显示所有连接(含监听/非监听)
    • -p:关键参数,显示进程信息(PID和进程名)

操作示例

查看所有TCP/UDP连接的进程号

ss -tunap

输出示例:

Netid State  Recv-Q Send-Q Local Address:Port Peer Address:Port Process
tcp   LISTEN 0      128     0.0.0.0:22        0.0.0.0:*        users:(("sshd",pid=1234,fd=3))
tcp   ESTAB  0      0      192.168.1.10:443   203.0.113.5:5678 users:(("nginx",pid=5678,fd=15))
  • 进程号位置:
    在users:((进程名,pid=PID,fd=文件描述符))中提取pid=后的数字(如pid=1234)。

筛选特定端口的进程号

案例:查看占用80端口的进程

ss -tunap sport = :80
  • sport = :80:筛选源端口为80的连接
  • 输出中直接读取pid=后的值。

提取纯进程号列表

通过管道组合命令提取PID:

ss -tunap | awk '/users:/ {split($7,a,"[,=]"); print a[3]}'
  • 原理:
    awk截取包含users:的行,分割第7列字符串,提取pid=后的数字。

注意事项

  1. 权限要求:
    普通用户仅能查看自身进程,需sudo查看系统级进程:

    sudo ss -tunap
  2. 输出字段差异:
    部分系统版本中进程信息可能位于第6列(非第7列),需根据实际输出调整awk列号。

  3. 过滤无用信息:
    添加grep -v "pid=0"排除内核进程(PID=0)。


应用场景

  • 诊断端口冲突:定位占用端口的进程并终止:
    sudo ss -tunap sport = :80 | awk -F'pid=' '{print $2}' | cut -d, -f1
  • 监控服务状态:验证Web服务器、数据库等进程的网络活动。

引用说明基于以下权威来源:

  1. Linux ss手册页(man ss)
  2. IPRoute2官方文档(https://wiki.linuxfoundation.org/networking/iproute2)
  3. Linux网络管理工具指南(《Linux Advanced Routing & Traffic Control》)

提示:命令兼容主流Linux发行版(CentOS/Ubuntu/Debian等),输出格式以实际环境为准。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6345.html

赞 (0)
酷番叔酷番叔
上一篇 2025年7月5日 16:51
下一篇 2025年7月5日 17:10

相关推荐

  • 如何快速提升网站流量?

    在Linux或Unix系统中,bc(Basic Calculator)是一个强大的命令行计算器,支持高精度数学运算,包括除法,以下详细说明如何使用bc进行除法操作,涵盖基础用法、小数控制、常见问题及实用技巧,基础除法运算整数除法(默认行为)直接输入除法表达式,bc默认只输出整数部分(向下取整):echo &qu……

    2025年7月6日
    25000
  • 均衡型游戏Redis服务器配置价格多少?,配置独享型负载均衡怎么选

    对于均衡型游戏Redis服务器,配置选择直接影响游戏体验与运营成本,而独享型负载均衡则是保障高并发场景下稳定性的关键组件,核心结论是:采用均衡型配置(如4核16G内存、100G SSD)搭配独享型负载均衡,能在性能与成本间取得最优平衡,尤其适合中等规模游戏服,下文将分层次解析配置逻辑、价格构成、负载均衡部署要点……

    2026年8月24日
    6600
  • 国内业务中台方案应用,如何提升企业效率?

    通过业务复用和数据共享,打破部门壁垒,快速响应需求,降低成本,显著提升企业效率。

    2026年2月26日
    15400
  • 江东网站制作为什么重要,网站声音制作哪家专业

    江东地区企业网站建设与声音制作的深度融合,是提升品牌专业度与用户转化率的有效杠杆,单纯的视觉优化已难以建立持久的信任优势,将高品质的声音设计(如品牌提示音、语音导览、交互反馈音)系统性地融入网站,不仅能够强化品牌识别度,更能显著延长用户停留时间、降低跳出率,从而在SEO排名与商业转化两个维度上获得双重收益,网站……

    2026年8月27日
    7400
  • Win运行Oracle命令报错?环境配置指南

    运行前提条件安装Oracle客户端或服务端必须安装以下任一组件:Oracle Database(服务端)Oracle Instant Client(轻量客户端)Oracle SQL*Plus(独立工具)推荐从Oracle官网下载最新版本,配置环境变量Path变量:添加Oracle可执行文件路径(C:\app\o……

    2025年7月19日
    25800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信