linux监控工具gotop

news/2025/1/15 15:24:26/

1.创建安装脚本

cd /usr/localvim gotopDownload.sh
#!/usr/bin/env bash# https://gist.github.com/lukechilds/a83e1d7127b78fef38c2914c4ececc3c
function get_latest_release {curl --silent "https://api.github.com/repos/$1/releases/latest" | # Get latest release from GitHub apigrep '"tag_name":' |                                          # Get tag linesed -E 's/.*"([^"]+)".*/\1/'                                  # Pluck JSON value
}function download {RELEASE=$(get_latest_release 'cjbassi/gotop')ARCHIVE=gotop_${RELEASE}_${1}.tgzcurl -LO https://github.com/cjbassi/gotop/releases/download/${RELEASE}/${ARCHIVE}tar xf ${ARCHIVE}rm ${ARCHIVE}
}function main {ARCH=$(uname -sm)case "${ARCH}" in# order mattersDarwin\ *64)        download darwin_amd64   ;;Darwin\ *86)        download darwin_386     ;;Linux\ armv5*)      download linux_arm5     ;;Linux\ armv6*)      download linux_arm6     ;;Linux\ armv7*)      download linux_arm7     ;;Linux\ armv8*)      download linux_arm8     ;;Linux\ aarch64*)    download linux_arm8     ;;Linux\ *64)         download linux_amd64    ;;Linux\ *86)         download linux_386      ;;*)echo "\No binary found for your system.Feel free to request that we prebuild one that works on your system."exit 1;;esac
}main

2. 赋予脚本执行权限

chmod +x gotopDownload.sh

 3.执行脚本,根据你当前的操作系统自动下载二进制文件gotop程序到当前目录下

./gotopDownload.sh 

4.添加到系统命令

cp gotop /usr/local/bin

5.执行gotop命令进行查看

gotop

 


http://www.ppmy.cn/news/601626.html

相关文章

介绍一个使用go写的TUI性能监测工具gotop

为什么80%的码农都做不了架构师?>>> 概述 首先介绍一下什么是TUI,大家都知道GUI把(Graphical User Interface),那么TUI就是(Text-based User Interface),好接下来介绍这个工具,其实就是一个监测电脑或者服…

JMeter请求头添加删除方法(解决请求头类型冲突)

JMeter请求头添加删除方法(解决请求头类型冲突) 1. 为什么会有冲突 请求头的Content-Type类型在做上传和请求图片地址是,请求头类型是不一样的 请求图片地址:Content-Type: image/jpeg 一般的Restful接口:Content-Ty…

1.introduction咋写

1.超表面 over the past decades,xxxx吸引了大家的目光,因为其具有xxxxx的优点 (提出超表面简述优点) 2.数字编码超表面 1)数字编码超表面is one of the research directions of metasurface。 2)通过数…

ValueError: cannot reshape array of size 47040000 into shape (60000,)

最近在看《PyTorch深度学习实战》,看到11章 Mnist手写数字图像识别其中加载mnist数据的时候,报错,仔细对着看了一遍发现是images np.fromfile(imgpath, dtypenp.uint8).reshape(len(labels),)这行代码有问题,应该改为images np.…

Topic my-replicated-topic not present in metadata after 60000 ms.

Topic my-replicated-topic not present in metadata after 60000 ms. Exception in thread “main” java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.TimeoutException: Topic my-replicated-topic not present in metadata after 60000 ms. jav…

Topic ods_base_db not present in metadata after 60000 ms.

在使用flinkCDC从mysql拉数据并写入kafka时报错, 原因是kafka一个节点挂掉, 重启kafka集群解决

h.i.c.PoolingHttpClientConnectionManager:Closing connections idle longer than 60000 MILLISECONDS

场景:使用阿里云OSS服务的时候,debug模式下会打印无数的该信息,严重影响开发心情。 h.i.c.PoolingHttpClientConnectionManager:Closing connections idle longer than 60000 MILLISECONDS 解决方式:在日志控制文件logback-sprin…

项目报Closing connections idle longer than 60000 MILLISECONDS解决方法

在项目本地或者线上环境运行时,控制台一直在报提示:org.apache.http.impl.conn.PoolingHttpClientConnectionManager:421 - Closing connections idle longer than 60000 MILLISECONDS 根据排查,是COS文件上传类引发的这个问题。根本原因在于…