cjbassi / gotop
- вторник, 10 апреля 2018 г. в 00:15:49
Go
A terminal based graphical activity monitor inspired by gtop and vtop
Another TUI graphical activity monitor, inspired by gtop and vtop, this time written in Go!
Built with gopsutil, drawille-go, and my own fork of termui.
Binaries are currently available for 32/64bit Linux and 64bit OSX.
To download the latest binary for your system from GitHub, you can run the download script:
sh -c "$(curl https://raw.githubusercontent.com/cjbassi/gotop/master/download.sh)"
Then move gotop
into your $PATH somewhere.
Alternatively, if you're on Arch Linux, you can install the gotop-bin
package from the AUR.
go get github.com/cjbassi/gotop
q
or <C-c>
<up>
/<down>
and j
/k
: up and down<C-d>
and <C-u>
: up and down half a page<C-f>
and <C-b>
: up and down a full pagegg
and G
: jump to top and bottomc
: CPUm
: Memp
: PID<tab>
: toggle process groupingdd
: kill the selected process or process grouph
and l
: zoom in and out of CPU and Mem graphs?
: toggles keybind help menuA different Colorscheme can be set with the -c
flag followed its name. You can find them in the colorschemes
folder.
Feel free to add a new one. You can use 256 colors, bold, underline, and reverse. You can see the template and get more info here and see the default colorscheme as an example here.
-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].