在本教程中,我们将向您展示最好的 Linux 任务管理器。 对于那些不知道的人,Linux 任务管理器是帮助您了解任何特定软件甚至系统本身的资源使用情况(CPU/RAM)的详细信息的基本工具之一。 任务管理器对于监视和检测系统减速等非常重要。Linux 提供了许多比 Windows 任务管理器更强大的任务管理工具。
我们有 CLI(命令行)和 GUI 任务管理器程序。 使用 CLI,这些程序在 Linux 终端上运行,并为您提供所有正在运行的应用程序的完整报告。 对于 GUI 任务管理器,这些程序为用户提供交互式图形用户界面。 如果您正在寻找完美的任务管理器,以下列表应该会有所帮助。
目录
先决条件
- 运行以下操作系统之一的服务器:Linux。
- 建议您使用全新的操作系统安装来防止任何潜在问题。
- 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
- 一个
non-root sudo user
或访问root user
. 我们建议充当non-root sudo user
,但是,如果您在充当 root 时不小心,可能会损害您的系统。
最佳 Linux 任务管理器
基于 CLI 的 Linux 任务管理器 √
作为 Linux 爱好者,我总是喜欢使用命令行界面程序。 这个基于 CLI 的 Linux 任务管理器将是执行某些特定任务的绝佳帮助。
- 最佳。
顶部是大多数 Linux 发行版的默认基于文本的任务管理器,它默认安装在几乎所有 Linux 发行版上,并且还具有调整正在运行进程的优先级(友好性)的选项。 它为您提供计算机上运行的所有程序的动态视图,以及其他参数,例如运行进程的用户、进程 ID、CPU 使用率、内存 (RAM) 利用率等。
- 顶部。
Htop 是一个基于文本的 Unix 任务管理器工具,其灵感来自 Top 任务管理器。 该工具为系统提供了许多有用的选项 admin 例如停止、重新启动和全面控制程序。 此外,它还提供了一些有关您的系统的信息,包括内存和 CPU 消耗。 Htop 并非包含在所有 Linux 发行版中,因此,如果您想使用它,您必须使用系统的包管理器安装它。
- 普斯特里。
Pstree 是 Linux 命令和可视化替代 ps
命令将系统运行的线程和进程显示为“树”。 它有许多有用的功能,如果您想了解更多信息,只需在终端输入 man pstree 即可。 pstree 的一个优点是它包含在所有 Linux 发行版中。
- 一目了然.
Glances 是一个用 Python 编写的开源跨平台进程监控工具。 它试图在一个窗口中呈现大量有用的数据。 您还可以了解系统资源、网络性能、硬件配置和正常运行时间。 您将需要的所有信息只需一眼即可。
基于 GUI 的 Linux 任务管理器 √
现在我们向您展示一些最好的基于 GUI 的 Linux 任务管理器,这将帮助新的 Linux 用户了解系统参与情况,并找出资源使用 (CPU/RAM) 的详细信息。
- 侏儒系统监视器。
它是 Linux 中最受欢迎的图形界面任务管理器之一,您可以在 Gnome 桌面环境或其他 Gnome 分支中找到它。 它以易于理解的方式为您提供有关硬盘空间、RAM/SWAP 使用情况、运行进程和时间、网络活动等的各种重要信息。
- 斯泰克。
Stacer 是一个交互式和现代的基于 GUI 的 Linux 系统优化器和监控软件。 它集系统优化器、程序包管理器、PC 清理器、PC 资源查看器和程序任务管理器于一体。 这个应用程序最适合 Linux 新手或只是喜欢在同一个地方拥有大量工具的用户。
- 康基。
Conky 是 X Window 系统的系统监控软件。 它适用于 GNU/Linux 和 FreeBSD。 它显示各种重要的系统信息,如系统温度、磁盘使用情况、CPU 和内存使用情况、网络资源流、下载和上传、系统通知等。
结论
在本文中,我们查看了 CLI 和基于 GUI 的任务管理器。 对于有经验的 Linux 用户和网络/系统管理员,您可以使用基于命令行的任务管理器。