Top, htop, nmon: Systémové monitory v terminálu

Ti z nás, kteří hodně pracují v terminálu, ať už na vlastním počítači nebo na serverech, často potřebují vidět výkon zařízení, spotřebu
RAM, procesy, které spotřebovávají nejvíce, CPU atd., K tomu existuje několik alternativ, několik programů, které můžeme použít k zobrazení těchto informací (a dalších) v
terminál.

top:

Chcete-li jej spustit v terminálu, zadejte následující příkaz a stiskněte vstoupit:

top

Toto je nejjednodušší, je nainstalován ve výchozím nastavení v mnoha distribucích a ukazuje nám spoustu různých informací. Například nám ukazuje počet uživatelů
aktiv, online čas, také jak vidíme, ukazuje nám množství úkolů nebo procesů (Úkoly: celkem 154), jejich počet v
běží, spí, jsou zadrženi nebo jsou v režimu zombie.

Níže vidíme (v KiB) množství použité paměti RAM (a zdarma), stejně jako SWAP

Nakonec máme seznam procesů, z nichž každý můžeme znát PID, uživatele, který jej provádí, množství paměti (skutečné i virtuální), které používá, procenta
Spotřeba CPU, doba provádění a konkrétní příkaz / proces.

AutoCruitment LLC („Společnost“ nebo „My“ nebo „AutoCruitment“) respektuje ochranu vašeho soukromí a je odhodlaná ho dodržováním těchto zásad chránit. Tyto zásady popisují typy informací, které můžeme shromažďovat od vás nebo které vy můžete poskytnout, když navštívíte webové stránky

Jak vidíte, je trochu nepříjemné číst tyto informace, pokud však stisknete Z uvidí informace s barvami, což je málo
jednodušší číst všechna tato data:

vrchní barva

Chcete-li se dostat nahoru, jednoduše stiskněte Q a zavře se.

htop:

Chcete-li jej spustit v terminálu, zadejte následující příkaz a stiskněte vstoupit:

htop

V několika distribucích je ve výchozím nastavení nainstalován, v jiných (například ArchLinux) nikoli, takže pokud nejsou otevřeny pomocí předchozího příkazu, musí jej nainstalovat.

Pokud používají Ubuntu, Debian nebo deriváty, bylo by to:

sudo apt-get install htop

Pokud používají ArchLinux nebo deriváty, bylo by to:

sudo pacman -S htop

htop

Jak vidíte, ukazuje nám více objednané informace, méně zaseknuté, je snadnější číst vše. Ukazuje nám to téměř stejné jako předchozí vrchol, č
Lepším způsobem, jak to přečíst (dokonce i s „pruhy“ pro spotřebu CPU, RAM a SWAP), ale!, Nám nabízí další možnosti, které můžete vidět níže.
Tyto možnosti lze použít stisknutím kláves F1 ... F2 ... a tak dále, dokud F10, to nám umožňuje
vyhledat konkrétní procesy v seznamu, zobrazit je uspořádané jako strom (procesy a vlákna nebo přidružené procesy), filtrovat podle těch, které mají více CPU nebo RAM
konzumovat, zabíjet procesy atd.

Chcete-li se dostat nahoru, jednoduše stiskněte F10 a zavře se.

nmon:

To nám umožňuje dále přizpůsobovat informace, které nám zobrazuje, když je otevřeme, zobrazí se nám několik možností, jednoduše řečeno, dá nám
informace modulárním způsobem, to znamená, že pokud chceme, aby nám zobrazovalo pouze informace týkající se CPU, stiskneme klávesu, pokud chceme, aby nám také zobrazila
také ten, který souvisí s RAM, stiskneme jinou klávesu, zde je screenshot domovské obrazovky:

nmon-start

Jak vidíte, chcete-li zobrazit informace týkající se CPU, stiskněte klávesu c … Ten, který souvisí s klíčem paměti m ...
s pevnými disky d ... jádro k ... síť n (malá písmena) atd.

Opustím kombinaci nmon + c + m + k

nmon-options

Toto by mělo být nainstalováno, pokud používají Ubuntu, Debian nebo deriváty, bylo by to:

sudo apt-get install nmon

Pokud používají ArchLinux nebo deriváty, bylo by to:

sudo pacman -S nmon

Chcete-li se dostat nahoru, jednoduše stiskněte Q a zavře se.

Konec!

Tak to bylo ono. Pokud někdo z vás zná jakýkoli jiný monitor terminálového systému, dejte mi vědět v komentáři v reálném čase 🙂

pozdravy


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Páni řekl

    ať žije htop! Chtěl bych zdůraznit hlavní rozdíl, který mě nejvíce ovlivnil ve srovnání s topem: nahoře je spotřeba RAM, která vás označuje, celková, zatímco v htop a díky barvám jasně odlišujete aktivní RAM od pasivní (zelená a žlutá), schopnost jasně vidět celkovou spotřebu na liště a odlišit skutečnou (která by byla aktivní) od dočasného obsahu paměti (pasivní)

    1.    Páni řekl

      mmm Musel jsem změnit useragenta, aby mi dal manjaro ... existuje způsob, jak nepřepsat celého useragenta? To znamená, že když to přepíšu, musím se postarat o aktualizaci své verze Firefoxu (například), protože některé stránky pro kompatibilitu se dívají na verzi, kterou používáte prostřednictvím agenta uživatele, a při přepsání výchozí hodnoty ji musím pokaždé ručně upravit . Ptám se, jestli existuje nějaký způsob, jak „připojit“ slovo k výchozímu agentu uživatele, nebo dokonce jen změnit jedno z polí

  2.   Gonzalo řekl

    Neznal jsem nic, dobrá data 😀

  3.   RAW-Basic řekl

    Sandy .. .. 'copypasteaste' v nmon .. .. neměli bychom znovu instalovat htop .. ..ale efektivně nmon .. 😉

  4.   cronos řekl

    V instalačním kódu nmon došlo k chybě (kterou jsem mimochodem nevěděl) ​​Díky za informace.

    1.    KZKG ^ Gaara řekl

      Díky, že jste si toho všimli, na Twitteru mi stejně řekli hahaha. Opravil jsem to.

  5.   Manolox řekl

    Top je také interaktivní.
    Například stisknutím klávesy „m“ seřadí procesy podle spotřeby paměti RAM (ve výchozím nastavení se dodává v pořadí CPU). Opětovným stisknutím se vrátíte k pořadí CPU.
    Stisknutím tlačítka «k» (pro ukončení) se nás zeptáme na PID pro vstup a ukončení procesu
    Stisknutím tlačítka «u» (pro uživatele) se nás uživatel zeptá a vytvoří filtr s tím, kterého zadáme.
    Stisknutím tlačítka „h“ pomůžete. Máte spoustu možností.

    Jako doporučení pro monitor systému v terminálu by to byly pohledy.
    Je to víceméně kombinace nejlepších + bezplatných + ifconfig a dalších příkazů. Jinými slovy, obsahuje seznam aktivních procesů, plus informace o síťových rozhraních, plus aktivitu disků / diskových oddílů, plus některá data ze senzorů. Je velmi kompletní. Není interaktivní, ale je „konfigurovatelný za běhu“.

    1.    KZKG ^ Gaara řekl

      Děkujeme za vylepšení tohoto vlákna 😀

    2.    eliotime3000 řekl

      Vynikající. Podívám se na špičkového muže.

  6.   špatné taku řekl

    Každý den se mi konzole líbí víc a její programy se mi zdají jako vrchol programování, zítra se projdu kolem nmon!

  7.   rv řekl

    Skvělé informace, děkuji!