在下一篇文章中,我们将介绍vtop。 在从终端进行监控的工具系列中,我们可以找到top或 HTOP 其中,但我们可以在此列表中添加vtop。 这个免费的工具,用于使用Node.js编写的终端,专用于 监视CPU和RAM消耗。 它也是开源的,简单但功能强大且可扩展。
诸如“ top”之类的命令行工具很难在多线程应用程序中查看CPU的使用情况(像Apache和Chrome),时间和内存使用量会激增。 因此,您的vtop已创建。
该程序旨在使用户能够轻松查看多线程应用程序中的CPU使用情况 (具有主进程和子进程的应用程序,例如NGINX,Apache,Chrome等。)。 Vtop还使您可以轻松查看随时间变化的峰值以及内存使用情况。 该应用程序将使用字符 Unicode盲文 (使用节点绘图)绘制并显示CPU和内存使用情况图,这将有助于我们可视化峰值。
在Ubuntu上安装vtop
在开始安装vtop之前, 必须在系统中安装Node.js和NPM。 如果您的系统中仍然没有它们,则可以 查阅文章 我们之前在此博客中写的内容,或直接打开终端(Ctrl + Alt + T)并执行以下命令:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install nodejs
一旦我们的系统安装了Node.js和NPM,我们将执行以下命令来 安装vtop。 如果需要安装软件包,我们将在sudo中使用命令:
sudo npm install -g vtop
使用vtop
安装vtop之后, 启动工具 您需要做的就是在终端(Ctrl + Alt + T)中运行以下命令来启动它:
vtop
在程序界面中 我们可以使用键盘快捷键 通过它。 他们之中有一些是:
- 上箭头 →向上移动过程列表。
- 向下箭头 →向下移动过程列表。
- g →这将把我们带到流程列表的顶部。
- G →我们将转到列表的末尾。
- dd →您将杀死该组中的所有进程。 但是首先我们必须选择进程的名称。
- u →它已更新为vtop的最新版本。
至 改变配色方案 我们可以使用修饰符 -主题。 我们将能够选择任何可用的主题; 酸,贝卡,酿造,证书,深色,粘糊糊,gruvbox,monokai,nord,视差,seti和向导。 如果我们想使用主题 北,我们必须编写的命令将是:
vtop --theme nord
至 设置更新间隔,我们将可以通过-进行更改更新间隔 以及以毫秒为单位的值。 在此示例中,20毫秒等于0.02秒:
vtop --update-interval 20
我们也可以 将vtop配置为在运行几秒钟后终止。 为此,我们将使用该选项 –退出后 如下所示:
vtop --quit-after 5
如果quieres 咨询vtop帮助,只需在终端(Ctrl + Alt + T)中执行以下命令即可:
vtop -h
如果你喜欢 顶,但是你继续写'最佳'在航站楼,您可以 在〜/ .bashrc中添加一个别名。 为此,您只需要编辑文件并在文件末尾添加以下行即可:
alias top="vtop" alias oldtop="/usr/bin/top"
卸载
如果该程序不能说服您,则可以轻松将其卸载。 您只需要打开一个终端(Ctrl + Alt + T)并使用以下命令:
sudo npm remove -g vtop
并且如果您还向文件添加了别名行 的.bashrc,则必须将其删除。
Vtop是众多可用选项中的另一个选项,我们可以使用它从终端监视系统的活动。 为了 了解更多有关此工具的信息,用户可以咨询他们的 GitHub上的页面或 展示此工具的网页.