介绍一个使用go写的TUI性能监测工具gotop
2019独角兽企业重金招聘Python工程师标准>>>
概述
首先介绍一下什么是TUI,大家都知道GUI把(Graphical User Interface),那么TUI就是(Text-based User Interface),好接下来介绍这个工具,其实就是一个监测电脑或者服务器运行状态的工具因为是go写的所以我们要先安装go
安装go
这个我就简单化了直接使用ubuntu的包管理器安装就好了 sudo apt-get install golang
安装gotop
首先下载gotop sh -c“$(curl https://raw.githubusercontent.com/cjbassi/gotop/master/download.sh)”
接着移动这个二进制文件到/usr/local/bin
目录 sudo cp gotop /usr/local/bin
如果是不可执行的,那么加上可执行权限就可以了
一些简单的使用
最简单就是直接在命令行中输入gotop就可以了,但是如果你只想看到cpu,内存还有就是程序占用内存情况可以输入 gotop -m
这样你就不会看到网络磁盘什么的了 在进程导航这里你可以使用上下方向键去查看进程,你也可以使用-c参数来显示颜色的类型,gotop提供了三种颜色类型,分别是solarized,monokai,default,详细的看help就好了
➜ ~ gotop --help
Usage: gotop [options]Options:-c, --color=NAME Set a colorscheme.-h, --help Show this screen.-m, --minimal Only show CPU, Mem and Process widgets.-r, --rate=RATE Number of times per second to update CPU and Mem widgets [default: 1].-v, --version Show version.Colorschemes:defaultsolarizedmonokai
欢迎关注Bboysoul的博客www.bboysoul.com Have Fun
转载于:https://my.oschina.net/u/3778921/blog/1793089
介绍一个使用go写的TUI性能监测工具gotop相关推荐
- Linux性能监测工具Nmon介绍及其使用
1 NMON介绍 Nmon由 IBM 开发并已开源 (Nmon for linux 版本已经在 2009 年 7 月 27 日开放源码 ) ,是收集 AIX 或 Linux 主机的性能数据并分析的工具 ...
- 【Netdata】性能监测工具介绍、安装、使用
一.工具介绍 Netdata是一款Linux系统实时性能监测工具,以web的可视化方式展示系统及应用程序的实时运行状态.前端响应快,UI很整洁,操作方面,支持图表重置,缩放.具体优点如下:界面酷炫:i ...
- 一个很好的性能监测工具dstat
无意中发现一个很好的性能监测工具dstat,实在是太强大了,可以完成vmstat,iostat,netstat等等工具才能完成的任务,而且是彩色显示的,各种情况一目了然,更美妙的它可通过参数来指定显示 ...
- 介绍一个监控网卡及网络流量的好工具NICSTAT
介绍一个监控网卡及网络流量的好工具NICSTAT 最近发现了个好的工具,是监控网卡及网络流量的叫NICSTAT,这里我通过这个例子来说明 当你发现一个陌生的东西,怎样一下子弄熟,概括来讲分为安装,应用 ...
- Android 性能监测工具,优化内存、卡顿、耗电、APK的方法
导语 安卓大军浩浩荡荡,发展已近十个年头,技术优化月新日异,如今 Android 9.0 代号P 都发布了,Android系统性能已经非常流畅了.但是,到了各大厂商手里,改源码自定系统,使得 ...
- 十三个强大的Linux性能监测工具
Linux系统下,大多数的性能监测工具保存在/proc目录下.这里我们将Linux AS 和 SUSE LINUX EnterpriseServer中的命令行及图形方式下的性能监测工具做概括性介绍.这 ...
- Linux 性能监测工具总结
前言: Linux系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存.CPU.硬盘--)出了问题.在Linux系统中,所有的运行参数保存在虚拟目录/ ...
- Linux 性能监测工具
Linux系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存.CPU.硬盘--)出了问题.在Linux系统中,所有的运行参数保存在虚拟目录/proc ...
- pyDash : Linux 性能监测工具
2019独角兽企业重金招聘Python工程师标准>>> pyDash 是一个轻量且基于 web 的 Linux 性能监测工具,它是用 Python 和 Django 加上 Chart ...
- 超实用的8个Linux命令行性能监测工具
本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在. 对每个系统/网络管理员来说,每天监测Linux系统性能 ...
最新文章
- Java Web整合开发(41) -- Forum
- python元类 orm_python-进阶-元类在ORM上的应用详解
- linux raid1 分区表,在 Linux 下使用 RAID(三):用两块磁盘创建 RAID 1(镜像)
- 手工建立mysql的服务_怎样自已手工打开mysql服务
- 清华提出:用于细粒度实体分类的Prompt-Learning,并提出可训练Prompt模板
- iapp退出软件按钮代码_推荐几款安卓手机开发的编程软件!
- JSON数组转LIST集合的两种方法
- 记一次edusrc实战cookie伪造
- hdu 5064 Find Sequence(单调性优化DP)
- Excel 组及分级显示制作教程
- 5种尊重您隐私的替代搜索引擎
- Android 设置应用启动动画
- uniapp+uniCloud实现批量上传图片到云端(解决h5端跨域问题)
- 如何更改 Win7 网络连接显示名称
- SEO 小白如何实现网站优化?
- 字节(byte)、位(bit)、KB、B、字符之间关系以及编码占用位数
- spring boot练习--利用websocket实现QQ聊天室
- 解决 el-checkbox-group 值为对象的时候 复选框回显问题
- ubuntu桌面便签_指标 – Stickynotes是您的Ubuntu桌面的粘滞便笺应用程序 | MOS86
- pandas常用语法