首页 > 系统教程 > LINUX > 正文

如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

王林
发布: 2024-02-09 10:40:25
转载
902人浏览过

大多数 linux 用户使用预装的默认系统监控工具来检查内存、cpu 使用率等。在 linux 中,许多应用程序作为守护进程在后台运行,消耗更多的系统资源。您可以使用各种小工具或终端命令,也可以使用一个命令按内存和 cpu 使用率显示所有正在运行的进程。检查 ram 和 cpu 负载后,您可以确定要杀死的应用程序。

尽管有繁重的系统监控工具,但一个简单的命令就能显示系统当前的 CPU 和内存使用情况,节省您的时间和精力。使用命令方便、轻巧,不会占用太多系统资源来显示正在进行的 CPU 和内存负载。在本文中,我们将介绍如何使用 ps 命令按内存和 CPU 使用率显示正在运行的进程。

在 Linux 中,ps 代表进程状态。它在 Linux 和类 Unix 操作系统上运行,以 PID 显示 CPU 和内存使用情况。它还允许您显示消耗系统资源速度较快的顶级应用程序。

1. 通过命令进行整体系统报告

ps 命令生成带有 PID、时间戳和 TTY 的报告;记录哪个应用程序运行了多长时间,当前状态是什么,以及正在运行的进程报告的 CPU 和内存使用情况。下面的 ps 命令将按内存和 CPU 使用情况打印正在运行的进程的总体状态。

$ ps aux
登录后复制
如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

您还可以运行一个简短的命令来查看特定包的 CPU 和内存使用情况。

$ ps aux --sort 
登录后复制

以下带有*-A*选项的 ps 命令将在终端屏幕上打印进程 ID、时间戳和 TTY。

ps -A
登录后复制

2. 按内存和 CPU 使用情况查看正在运行的进程

到目前为止,我们已经了解了ps命令是什么、它是如何工作的,以及如何通过 Linux 上的 ps 命令查看整体状态。我们现在将检查机器上正在运行的进程的 CPU 和内存使用情况。请执行下面给出的以下 ps 命令以查看 Linux 机器上正在运行的进程的内存或 RAM 使用情况。

$ ps aux --sort -%mem
登录后复制
如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

类似地,你也可以通过下面给出的 ps 命令获取 Linux 系统上 CPU 的统计信息和使用情况摘要。

如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程
$ ps aux --sort -%cpu
登录后复制

3.按用户获取使用统计


如果您的系统有多个用户,您可以按用户过滤掉 ps 输出数据。以下命令将帮助您了解每个用户正在使用多少资源。

行者AI
行者AI

行者AI绘图创作,唤醒新的灵感,创造更多可能

行者AI 100
查看详情 行者AI
ps -u user
登录后复制

如果您想通过运行系统线程来获取报告,请执行下面给出的以下 ps 命令。

ps -L 4264 
登录后复制

以下命令将是您不时需要运行的最有用的命令。要查看使用最高内存和 CPU 的前十个进程,请在终端 shell 上执行以下 ps 命令。

如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程
$ ps aux --sort -%mem | head -10$ ps aux --sort -%cpu | head -10
登录后复制

4. 如何查看更多命令选项


到目前为止,我们已经通过了一些最常用的 ps 命令来查看 Linux 系统上的内存和 CPU 使用情况下正在运行的进程。如果您需要更多语法或帮助,请通过终端 shell 查看 ps 手册和帮助部分。

$ man ps $ ps --help
登录后复制

但是,您也可以尝试使用默认的系统监控工具来检查文件系统使用情况、内存使用情况和 CPU 使用情况。

如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程

每个 Linux 发行版都提供了一个 GUI 工具来监视系统资源。请从您的软件包列表中打开该应用程序并检查基于图形用户界面的系统使用情况。

小结

ps是一个预装系统工具,所以我们不需要在我们的 Linux 机器上进行任何额外的安装。它从核心内核和硬件级别提取数据,因此我们不会得到任何误导性的输出。

以上就是如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:良许Linux教程网网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号