GNU/Linux >> Znalost Linux >  >> Linux

Gotop – další grafický monitor aktivity TUI, napsaný za běhu

Většina z vás už ví o "top" příkazu, že? Ano, poskytuje dynamické informace v reálném čase o běžících procesech v jakémkoli unixovém operačním systému. Několik vývojářů vytvořilo grafické rozhraní pro top command, takže uživatelé mohou snadno zjistit aktivitu svého systému v grafickém okně. Jedním z nich je Gotop . Jak název napovídá, Gotop je TUI grafický monitor aktivity napsaný v Go Jazyk. Je zcela zdarma, s otevřeným zdrojovým kódem a je inspirován programy gtop a vtop.

V tomto stručném průvodci probereme, jak nainstalovat a používat program Gotop ke sledování aktivity systému Linux.

Nainstalovat Gotop v Linuxu

Gotop je napsán pomocí Go, takže jej musíme nejprve nainstalovat. Chcete-li nainstalovat programovací jazyk Go v systému Linux, postupujte podle následujícího průvodce.

  • Jak nainstalovat jazyk Go v systému Linux

Po instalaci Go spusťte následující příkaz pro instalaci Gotop:

$ go get github.com/cjbassi/gotop

Tento příkaz stáhne gotop binární soubor a uloží jej do složky go/bin ve vašem aktuálním pracovním adresáři. Jednoduše vytvořte binární spustitelný soubor a zkopírujte jej do své $PATH.

$ chmod +x go/bin/gotop
$ sudo cp go/bin/gotop /usr/local/bin/

Alternativně existuje skript pro stažení předem sestaveného gotop binárního souboru do vašeho systému. Tento skript stáhne správný binární soubor pro váš systém ze stránky vydání. Nevyžaduje instalaci Go.

Naklonujte úložiště pomocí příkazu:

$ git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop

Spuštěním skriptu stáhněte binární soubor gotop:

$ /tmp/gotop/scripts/download.sh

Výše uvedený příkaz stáhne gotop binární soubor do vašeho aktuálního pracovního adresáře. Udělejte jej spustitelným a přejděte do své $PATH, jak je znázorněno níže.

$ chmod +x gotop
$ sudo cp gotop /usr/local/bin

Pokud používáte systémy založené na Arch, Gotop je k dispozici v AUR , takže jej můžete nainstalovat pomocí jakéhokoli pomocného programu AUR.

Pomocí Yay :

$ yay -S gotop-bin

Monitorujte aktivitu systému Linux pomocí Gotop activity monitor

Použití Gotop je snadné! Jediné, co musíte udělat, je spustit následující příkaz z Terminálu.

$ gotop

Tady máš! V jednoduchém okně TUI uvidíte využití procesoru, disku, paměti, sítě, teploty procesoru a seznamu procesů vašeho systému.

Monitorujte aktivitu systému Linux pomocí Gotop

Chcete-li zobrazit pouze widgety CPU, Mem a Process, použijte -m příznak jako níže.

$ gotop -m

Gotop rozhraní v Linuxu

Tabulku procesů můžete seřadit pomocí následujících klávesových zkratek.

  • c - CPU
  • m - Pam
  • p - PID

Pro navigaci v procesu použijte následující klávesy.

  • NAHORU/DOLŮ šipky nebo j/k klávesy pro pohyb nahoru a dolů.
  • Ctrl-d a Ctrl-u - o půl stránky nahoru a dolů.
  • Ctrl+f a Ctrl-b - nahoru a dolů po celé stránce.
  • gg a G - skok nahoru a dolů.

Stiskněte pro přepínání seskupování procesů. Chcete-li ukončit vybraný proces nebo skupinu procesů, zadejte dd . Chcete-li vybrat proces, stačí na něj kliknout. Pro rolování dolů/nahoru použijte rolovací tlačítko myši. Chcete-li přiblížit a oddálit grafy CPU a paměti, použijte h a l . Chcete-li kdykoli zobrazit nabídku nápovědy, stačí stisknout ? .

Doporučeno:

  • Jak zobrazit využití CPU z příkazového řádku
  • Jak zobrazit teplotu CPU v systému Linux
  • Jak omezit využití CPU procesu v Linuxu

A to je zatím vše. Doufám, že to pomůže.


Linux
  1. Jak sledovat aktivitu uživatele v Linuxu

  2. Recenze XeroLinux:Ještě další Arch-Based Distro pro začátečníky

  3. CentOS:Zkopírujte adresář do jiného adresáře

  1. Jak monitorovat ethernetovou aktivitu v Linuxu pomocí Arpwatch

  2. Edid informace

  3. Jak mohu monitorovat disk io?

  1. Spustit grafický program na ploše jiného uživatele jako root?

  2. Tipy pro Ubuntu:Grafické monitorování procesů, paměti, průměrného zatížení a využití disku

  3. 5 užitečných příkladů příkazů pro monitorování aktivity uživatele v systému Linux