Linux执行ps命令查不到进程?ps aux命令详解

在 Linux 系统中,ps 命令用于查看当前正在运行的进程信息,它是系统管理和故障排查中最常用的命令之一。

以下是 ps 命令的常用用法、参数详解以及输出列含义:

Linux如何查看进程状态
加载中
Linux如何查看进程状态

基本用法

查看当前终端下的进程

ps

只显示当前 shell 会话中启动的进程。

查看所有进程(最常用)

ps aux
  • a: 显示所有终端的进程(包括其他用户的)。
  • u: 显示进程的拥有者(用户)。
  • x: 显示没有控制终端的进程(如守护进程)。

以树状结构显示进程关系

ps auxf
# 或
ps -ef --forest

有助于查看父子进程关系。

按特定条件筛选进程

ps aux | grep nginx

查找包含 “nginx” 的进程。

按进程 ID (PID) 查看

ps -p 1234

查看 PID 为 1234 的进程详情。

按用户查看

ps -u root

Linux执行ps命令查不到进程?ps aux命令详解

查看 root 用户运行的所有进程。


常用参数详解

参数 含义
-A 或 -e 显示所有进程(等价于 ps aux 中的 a 和 x)
-u 显示进程的用户名
-f 完整格式输出(包含 PPID、C、STIME、TTY、TIME、CMD 等)
-l 长格式输出(更详细的状态信息)
-p 指定 PID 查看进程
-u 指定用户名查看进程
-C 指定命令名查看进程(如 ps -C nginx)
-o 自定义输出格式(如 ps -eo pid,comm,%cpu,%mem)

输出列含义解释(以 ps aux 为例)

列名 含义
USER 进程所有者
PID 进程 ID
%CPU

Linux执行ps命令查不到进程?ps aux命令详解

CPU 使用率
%MEM 内存使用率
VSZ 虚拟内存使用量(KB)
RSS 常驻内存集大小(实际使用的物理内存,KB)
TTY 终端名称( 表示无终端,通常是后台服务)
STAT 进程状态(见下表)
START 进程启动时间
TIME 进程累计使用的 CPU 时间
COMMAND 启动该进程的命令行

进程状态(STAT 列)常见值:

  • R: 运行中(Running)
  • S: 睡眠中(Sleeping,等待事件)
  • D: 不可中断睡眠(Disk Sleep,通常在等待 I/O)
  • T: 已停止(Stopped,如被 Ctrl+Z 暂停)
  • Z: 僵尸进程(Zombie,进程已终止但父进程未回收)
  • <: 高优先级
  • N: 低优先级
  • s: 会话领导者(Session Leader)
  • l: 多线程

Linux执行ps命令查不到进程?ps aux命令详解

实用技巧

查看最耗资源的进程

# 按 CPU 使用率排序
ps aux --sort=-%cpu | head -n 10
# 按内存使用率排序
ps aux --sort=-%mem | head -n 10

自定义输出格式

ps -eo pid,user,%cpu,%mem,comm --sort=-%cpu | head -n 10

显示 PID、用户、CPU%、MEM%、命令名,并按 CPU 降序排列。

结合 kill 终止进程

# 查找并终止 nginx 进程
kill $(ps aux | grep '[n]ginx' | awk '{print $2}')

注意:使用 [n]ginx 是为了避免 grep 自身进程被匹配到。


替代工具建议

对于更直观的进程监控,推荐使用以下工具:

  • top: 动态实时查看进程(按 P 按 CPU 排序,按 M 按内存排序)。
  • htop: top 的增强版,支持彩色显示、鼠标操作、树状视图(需安装)。
  • pstree: 以树状结构显示进程关系。
# 安装 htop(以 Ubuntu/Debian 为例)
sudo apt install htop
# 运行
htop

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/484211.html

赞 (0)
Excel链接报错怎么解决?Excel链接错误代码1004
上一篇 2026年7月12日 01:09
Excel中vlookup函数怎么用?vlookup函数多条件查找
下一篇 2026年7月12日 01:12

相关推荐

  • AI智能软件开发哪家好?AI智能体验馆怎么赚钱

    在数字化转型的浪潮中,企业若想在未来竞争中占据高地,必须通过专业的ai智能软件开发构建核心技术壁垒,并借助AI智能体验馆将抽象的技术能力转化为可感知的用户价值,实现从技术研发到商业落地的闭环,这一组合策略不仅是企业降本增效的工具,更是重塑商业模式、抢占行业话语权的关键路径, 核心价值:技术落地与场景感知的深度融……

    2026年3月29日
    9600
  • NAS群晖服务器CPU占用率一般多少,怎么优化?

    群晖NAS的CPU占用率并非固定值,绝大多数轻负载场景下占用在5%至30%,但视频转码或虚拟化等高并发任务会导致瞬时占用飙升,合理配置和监控才能保证稳定运行,影响群晖CPU占用的核心因素群晖NAS的CPU占用取决于硬件底子、运行的服务类型以及并发用户数量,不是单一数字能概括的,拆开来看才有参考价值,硬件规格决定……

    2026年8月22日
    300
  • ApeWeb复活节VPS季付仅$2.28值得买吗,波兰VPS推荐

    ApeWeb复活节特惠VPS以$2.28季付的极低门槛,提供1核Ryzen 5处理器、512MB内存及5GB NVMe存储,是预算有限用户搭建轻量级个人博客或测试环境的理想选择,在2026年的云计算市场中,VPS(虚拟专用服务器)的价格体系呈现出明显的两极分化,高端市场追求极致算力与多核并发,而低端市场则聚焦于……

    2026年6月27日
    1700
  • linux怎么筛选日志?linux命令过滤日志文件

    Linux筛选日志的核心在于结合grep、awk、sed等命令行工具,根据时间、关键词或正则表达式精准提取关键信息,从而快速定位系统故障或安全事件,在服务器运维的日常工作中,日志文件往往庞大且杂乱,面对动辄几GB甚至几十GB的文本数据,盲目打开文件不仅效率低下,还容易遗漏关键线索,掌握高效的筛选技巧,是区分初级……

    2026年7月7日
    15500
  • 4U服务器耗电量一小时多少度?,电费怎么算?

    4U服务器一小时的耗电量通常在0.5度到1.5度电之间,具体数值取决于CPU型号、GPU数量、内存及硬盘配置,以及实际负载率,若搭载双路高功耗处理器并满载运行,峰值功耗可达2000W以上,每小时耗电超过2度;而低负载存储型配置可能仅250W左右,每小时耗电0.25度,以下从硬件构成、实测方法、运营成本及服务商选……

    2026年7月28日
    500
  • app测试近期个人压力大吗?压力负载测试怎么做

    App在压力负载测试中表现不佳的核心原因通常在于数据库连接池配置不当、代码层面的锁竞争以及缺乏有效的异步处理机制,建议优先排查慢查询并优化并发控制策略,近期在针对RES11-02版本进行的压力负载测试中,团队发现系统在峰值流量下的响应时间出现了明显的抖动,这并非偶然现象,而是高并发场景下资源瓶颈集中爆发的典型表……

    行业资讯 2026年6月7日
    3400
  • ant安装_GRANT报错如何解决?mysql用户授权命令详解

    ANT DESIGN PRO 项目中通过 npm 安装 GRANT 相关依赖包是解决权限管理模块缺失的标准操作,核心命令为 npm install @ant-design/pro-layout 配合后端网关配置,在 2026 年的前端开发生态中,权限控制不再是简单的菜单隐藏,而是涉及路由守卫、按钮级权限以及数据……

    2026年6月16日
    3700
  • UCloud优刻得CDN流量包0.088元/GB起值得买吗?国内CDN服务哪家强

    UCloud优刻得CDN国内及国际流量包低至0.088元/GB起,凭借自建优质节点和TOP20互联网公司的广泛采用,成为追求高性价比与稳定加速体验的首选方案,在数字化转型的深水区,内容分发网络(CDN)早已不是单纯的“加速工具”,而是决定用户留存率和业务转化率的底层基础设施,对于许多中小企业及初创团队而言,如何……

    2026年6月28日
    4900
  • scum怎么看服务器里有多少人,有哪些方法?

    在SCUM中查看服务器人数,最直接的方法就是打开游戏内的服务器浏览器,在列表中找到对应服务器,右侧的“玩家”列会显示当前人数和最大人数, 无论是准备加入一个新服务器,还是想确认自己所在服务器是否拥挤,这个方法都实时有效,为什么服务器人数直接左右你的游戏体验人多人少,玩起来完全是两回事,高人口服务器从踏出新手区就……

    2026年8月17日
    400
  • SSH登录连接慢怎么办?海外SSH访问不卡顿

    SSH登录卡顿通常由跨国网络路由绕路、TCP握手延迟及密钥协商效率低导致,优刻得GlobalSSH通过构建全球加速节点与智能路由优化,能显著降低延迟,实现海外服务器的高效稳定访问,在云计算时代,远程运维已成为开发者和运维人员的日常,当服务器部署在海外,尤其是位于欧美或东南亚等远距离区域时,许多用户都会遭遇SSH……

    2026年6月18日
    2600

发表回复

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