顶部,顶部,nmon:终端中的系统监视器

我们这些在终端上工作很多的人,无论是在我们自己的计算机上还是在服务器上,都经常需要查看设备的性能,
RAM,消耗最大的进程,CPU等,为此,有几种选择,可以使用几种程序在服务器中显示此信息(以及更多信息)。
终奌站。

最佳:

要在终端中运行它,请输入以下内容,然后按 输入:

top

这是最简单的方法,它在许多发行版中都是默认安装的,它向我们展示了许多不同的信息。 例如,它向我们显示了用户数量
资产,在线时间,还可以看到它向我们显示了任务或流程的数量(任务:总共154),其中的数量
跑步,睡觉,被拘留或处于僵尸模式。

在下面我们可以看到(在KiB中)正在使用(和空闲)的RAM数量,就像SWAP一样

最后,我们有一个进程列表,我们可以知道每个进程的PID,执行它的用户,使用的内存量(实际和虚拟),百分比
CPU消耗,执行时间和特定的命令/进程。

最佳

如您所见,但是,如果按此键,则阅读此信息有点不舒服。 Z 将能够看到带有颜色的信息,这会有点
读取所有这些数据更简单:

顶色

要脱颖而出,只需按 Q 它将关闭。

htop:

要在终端中运行它,请输入以下内容,然后按 输入:

htop

在一些发行版中,它是默认安装的,而在其他发行版中(例如ArchLinux)是默认安装的,因此,如果未使用先前的命令打开它,则他们必须安装它。

如果他们使用Ubuntu,Debian或衍生产品,则将是:

sudo apt-get install htop

如果他们使用ArchLinux或衍生产品,则将是:

sudo pacman -S htop

HTOP

如您所见,这向我们显示了更多有序的信息,更少的卡住情况,更容易阅读所有内容。 它向我们显示的与上一个顶部几乎相同,没有
但是,以一种更好的方式读取它(即使使用“条”表示CPU,RAM和SWAP的消耗也是如此),但是,它为我们提供了其他选项,您可以在下面看到。
可以通过按键使用这些选项 F1 ... F2 ...依此类推,直到 F10,这些使我们
在列表中找到特定的进程,查看它们以树的形式排列(进程和线程或关联的进程),并按具有更多CPU或RAM的进程进行过滤
消耗,终止进程等

要脱颖而出,只需按 F10 它将关闭。

nmon:

这使我们能够进一步自定义显示给我们的信息,当我们打开它时会显示几个选项,简单来说,它为我们提供了
信息以模块化的方式进行,也就是说,如果我们只希望向我们显示与CPU相关的信息,请按一个键,如果我们也希望它向我们显示
也是与RAM相关的一个,我们按下另一个键,这是主屏幕的屏幕截图:

nmon启动

如您所见,如果要查看与CPU相关的信息,请按键 c …与存储键有关的一个 m ...
与硬盘驱动器 d ...内核 k ... 网络 n (小写)等

我离开了nmon + c + m + k的组合

nmon选项

应该安装它,如果您使用Ubuntu,Debian或衍生版本,则应为:

sudo apt-get install nmon

如果他们使用ArchLinux或衍生产品,则将是:

sudo pacman -S nmon

要脱颖而出,只需按 Q 它将关闭。

结束!

好吧,就是这样。 如果您知道任何其他终端系统监视器,请在评论中实时告诉我know

问候


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   沃克斯

    htop万岁! 与顶部相比,我想强调最影响我的主要区别:顶部是标记您的RAM消耗总量,而顶部是htop,并且由于颜色的缘故,您清楚地将主动RAM与被动RAM(绿色)区分开来。和黄色),可以清楚地看到条上的总消耗量,并将实际消耗量(将是活动消耗量)与临时存储内容(被动)区分开

    1.    沃克斯

      嗯,我不得不更改useragent以使我成为manjaro ...有没有办法不覆盖整个useragent? 也就是说,当我覆盖它时,我必须负责更新Firefox版本(例如),因为某些兼容性页面会查看您通过useragent使用的版本,并且在覆盖默认页面时,我每次都必须手动对其进行编辑。 我想知道的是,是否有办法将单词“附加”到默认用户代理,甚至只是更改其中一个字段

  2.   贡萨洛

    我不知道nmon,好的数据😀

  3.   RAW基本

    桑迪..... nmon中的“ copypasteaste” ..我们不应再安装htop ....但应有效地安装nmon..😉

  4.   克洛诺斯

    nmon安装代码中有错误(通过我不知道的方式),谢谢您的信息。

    1.    KZKG ^ Gaara

      感谢您的注意,无论如何他们在Twitter上告诉我哈哈哈。 我修好了它。

  5.   olo

    顶部也是交互式的。
    例如,按“ m”将按使用内存的顺序对进程进行排序(默认情况下按CPU顺序排列)。 再按一次返回到CPU指令。
    按下“ k”(表示杀死)要求我们输入一个PID来杀死该进程
    按下«u»(对于用户)会要求我们提供一个用户,然后将创建一个过滤器供我们输入。
    按“ h”有帮助。 您有很多选择。

    然后,作为对终端中的系统监视器的建议,一目了然。
    它或多或少是top + free + ifconfig和其他命令的混合。 换句话说,它列出了活动进程,网络接口信息,磁盘/分区的活动以及一些传感器数据。 很完整。 它不是交互式的,而是“可即时配置的”。

    1.    KZKG ^ Gaara

      感谢您改进此线程😀

    2.    埃利奥时间3000

      优秀的。 我来看一下这位男高管。

  6.   可怜的taku

    每天我都更喜欢控制台,其程序似乎是编程的巅峰之作,明天我将在nmon周围散步!

  7.   rv

    很棒的信息,谢谢!