惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
WordPress大学
WordPress大学
博客园 - 司徒正美
罗磊的独立博客
D
Docker
Last Week in AI
Last Week in AI
爱范儿
爱范儿
M
MIT News - Artificial intelligence
V
V2EX
Google DeepMind News
Google DeepMind News
小众软件
小众软件
Apple Machine Learning Research
Apple Machine Learning Research
Microsoft Security Blog
Microsoft Security Blog
T
Tailwind CSS Blog
MyScale Blog
MyScale Blog
V
Visual Studio Blog
博客园 - 叶小钗
B
Blog RSS Feed
A
About on SuperTechFans
F
Fortinet All Blogs
T
The Blog of Author Tim Ferriss
Martin Fowler
Martin Fowler
P
Proofpoint News Feed

博客园 - 梦徒

服务器RAID卡和HBA区分 K8s 通过标签选择器查询日志 dify的定义 查看服务器SN序列号和型号 Nacos功能与作用 K8s节点NotReady恢复方法 GPU和CPU的知识 K8s 集群巡检项整理 K8s运维的核心能力建设 Ceph 分布式存储系统 VMware备份接口 股市布林线(BOLL)指标三条线的使用技巧 Python 数据分析入门|02:Pandas 数据清洗:缺失值/重复值/异常值处理 Python 数据分析入门|01 Pandas 基础:1 行代码读取 Excel/Csv文件 python f-string格式化输出 Python数据分析利器-Pandas数据处理-筛选与排序 Python数据分析利器-Pandas 简介 python-分割文件名及后缀 python类及三大特性 Python 类的属性和方法详解 Python 必背内置函数 python常用数据结构之字典 MQ三巨头RocketMQ、Kafka、RabbitMQ 选型 一文搞懂 Redis 的三种集群方案 VMware ESXi 磁盘置备类型详解 Linux 实例:配置 NTP 服务 Kubernetes 运维必备之常用命令总结 Kubernetes + CI/CD 全流程指南!实现自动化部署 Linux Redhat 7.9 下 Docker 离线安装部署
Linux中服务进程相关操作
梦徒 · 2026-08-18 · via 博客园 - 梦徒

1、想知道JAVA进程号(PID)对应的端口号,最直接的方法是使用 ss 或 netstat 命令,配合 grep 进行过滤。

1.> 使用 ss 命令

ss -tulnp | grep <你的PID>
# 参数说明:-t 显示TCP端口,-u 显示UDP端口,-l 仅显示监听中的端口,-n 以数字形式显示端口号,-p 显示进程信息

2.> 使用 netstat 命令

sudo netstat -tulnp | grep <你的PID>
# 参数说明:各参数的含义与 ss 命令基本相同。
# 输出解析:命令的输出中会包含一列 PID/Program name,可以很直观地看到进程PID和它监听的端口

2、检查哪些进程占用内存最多

ps aux --sort=-%mem | head -20
# 查看 Top 内存进程

示例:

# ps aux --sort=-%mem | head -5
USER    PID     %CPU     %MEM    VSZ           RSS         TTY      STAT START   TIME COMMAND
3001    61502      3.0     14.0     9754784     2279616     pts/0      Sl+  Aug10   23:24 java -Xms2000m -Xmx2000m -XX:+ExitOnOutOfMemoryError -jar zte-run.jar
3001    67031      3.3     12.1     12173496     1979596     pts/0      Sl+  Aug10   25:31 java -Xms3072m -Xmx3072m -XX:+ExitOnOutOfMemoryError -jar zte-grc-ecss.jar

#详解:
进程名称为zte-run中,堆内存配置 (Xms/Xmx) 为2GB,实际物理内存占用 (RSS)2.28 GB,说明,堆 2G + JVM 额外开销 + 非堆内存 ≈ 2.28G

进程名称为zte-grc-ecss中,堆内存配置 (Xms/Xmx)为3GB,实际物理内存占用 (RSS)1.98 GB,说明,堆 3G,但当前实际使用约 2G(未完全占满)