Gotop:另一個 TUI 圖形活動監視器,使用 Go 編寫
你已經知道 top
命令,對么?是的,它提供類 Unix 操作系統中運行中的進程的動態實時信息。一些開發人員為 top
命令構建了圖形前端,因此用戶可以在圖形窗口中輕鬆找到他們系統的活動。其中之一是 Gotop。顧名思義,Gotop 是一個 TUI 圖形活動監視器,使用 Go 語言編寫。它是完全免費、開源的,受到了 gtop 和 vtop 的啟發。
在此簡要的指南中,我們將討論如何安裝和使用 Gotop 來監視 Linux 系統的活動。
安裝 Gotop
Gotop 是用 Go 編寫的,所以我們需要先安裝它。要在 Linux 中安裝 Go 語言,請參閱以下指南。
安裝 Go 之後,使用以下命令下載最新的 Gotop 二進位文件。
$ sh -c "$(curl https://raw.githubusercontent.com/cjbassi/gotop/master/download.sh)"
然後,將下載的二進位文件移動到您的 $PATH
中,例如 /usr/local/bin/
。
$ cp gotop /usr/local/bin
最後,用下面的命令使其可執行:
$ chmod +x /usr/local/bin/gotop
如果你使用的是基於 Arch 的系統,Gotop 存在於 AUR 中,所以你可以使用任何 AUR 助手程序進行安裝。
使用 Cower:
$ cower -S gotop
使用 Pacaur:
$ pacaur -S gotop
使用 Packer:
$ packer -S gotop
使用 Trizen:
$ trizen -S gotop
使用 Yay:
$ yay -S gotop
使用 yaourt:
$ yaourt -S gotop
用法
Gotop 的使用非常簡單!你所要做的就是從終端運行以下命令。
$ gotop
這樣就行了!你將在簡單的 TUI 窗口中看到系統 CPU、磁碟、內存、網路、CPU溫度和進程列表的使用情況。
要僅顯示CPU、內存和進程組件,請使用下面的 -m
標誌:
$ gotop -m
你可以使用以下鍵盤快捷鍵對進程表進行排序。
c
– CPUm
– 內存p
– PID
對於進程瀏覽,請使用以下鍵。
上/下
箭頭或者j/k
鍵用於上移下移。Ctrl-d
和Ctrl-u
– 上移和下移半頁。Ctrl-f
和Ctrl-b
– 上移和下移整頁。gg
和G
– 跳轉頂部和底部。
按下 TAB
切換進程分組。要殺死選定的進程或進程組,請輸入 dd
。要選擇一個進程,只需點擊它。要向下/向上滾動,請使用滑鼠滾動按鈕。要放大和縮小 CPU 和內存的圖形,請使用 h
和 l
。要顯示幫助菜單,只需按 ?
。
就是這些了。希望這有幫助。還有更多好東西。敬請關注!
資源
via: https://www.ostechnix.com/gotop-yet-another-tui-graphical-activity-monitor-written-in-go/
作者:SK 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive