分类 go 下的文章

使用gotop查看系统负载情况

Gotop 是一个 TUI 图形活动监视器,使用 Go 语言编写。它是完全免费、开源的,受到了 gtop 和 vtop 的启发。
在此简要的指南中,我们将讨论如何安装和使用 Gotop 来监视 Linux 系统的活动。
Gotop 是用 Go 编写的,所以我们需要先安装它。要在 Linux 中安装 Go 语言,请参阅以下指南。
安装 Go 之后,使用以下命令下载最新的 Gotop 二进制文件。
安装:

sh -c "$(curl https://raw.githubusercontent.com/cjbassi/gotop/master/download.sh)"

将下载的二进制文件移动到您的 $PATH 中:

cp gotop /usr/local/bin

赋予执行权限

chmod +x /usr/local/bin/gotop

从终端直接运行gotop命令即可:
命令参数:

c – CPU
m – 内存
p – PID

对于进程浏览,请使用以下键。

上/下 箭头或者 j/k 键用于上移下移。
Ctrl-d 和 Ctrl-u – 上移和下移半页。
Ctrl-f 和 Ctrl-b – 上移和下移整页。
gg 和 G – 跳转顶部和底部。

按下 TAB 切换进程分组。要杀死选定的进程或进程组,请输入 dd。要选择一个进程,只需点击它。要向下/向上滚动,请使用鼠标滚动按钮。要放大和缩小 CPU 和内存的图形,请使用 h 和 l。要显示帮助菜单,只需按 ?。
gotop.png

via: https://www.ostechnix.com/gotop-yet-another-tui-graphical-activity-monitor-written-in-go/
github: https://github.com/cjbassi/gotop

CentOS7.3编译安装go1.8.1

  go1.8.1下载地址https://golang.org/dl/,这里下载go1.8.1.src.tar.gz和go1.4.3.src.tar.gz,下来以后算下md5哈希和官网比对下,以免被加盐;

go1.4以上版本安装的时候需先安装下1.4;要么会报错:
##### Building Go bootstrap tool.
cmd/dist
ERROR: Cannot find /root/go1.4/bin/go.
Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.

  开始安装:

yum install gcc glibc-devel -y
tar -C /root/ -xvf go1.4.3.src.tar.gz
mv /root/go/ /root/go1.4
cd /root/go1.4/src
./all.bash

  约1分钟左右安装完成,设置下环境变量并重新加载

---阅读剩余部分---

最新

分类

归档

评论

  • 安安: 都是af
  • Liang: 嗯,有点不通顺·
  • 王庭威: “MySQL互为主从...
  • Liang: 贴下编译参数和步骤,...
  • shao3911: 您好,为什么我在编译...
  • aliang: 先看是yum安装还是...
  • aliang: 将原来的nginx安...
  • yen: 3、如果要回滚的话,...
  • yen: 刚好需要升级ngin...
  • 文雨: 一些新的method...

其它