Ako otvoriť zoznam procesov Linuxu

Niekedy musí užívateľ sledovať zoznam prebiehajúcich procesov v operačnom systéme Linux a zistiť najpodrobnejšie informácie o každom z nich alebo o nejakom konkrétnom. V operačnom systéme sú zabudované nástroje, ktoré vám umožnia splniť úlohu bez akéhokoľvek úsilia. Každý takýto nástroj je orientovaný pod svojím užívateľom a otvára pre neho rôzne možnosti. V tomto článku sa dotkneme dvoch možností, ktoré budú užitočné v určitých situáciách, a budete si musieť vybrať len ten najvhodnejší.

Zobrazenie zoznamu procesov v Linuxe

V takmer všetkých populárnych distribúciách založených na jadre Linuxu sa zoznam procesov otvára a zobrazuje pomocou rovnakých príkazov a nástrojov. Preto sa nebudeme zameriavať na jednotlivé zostavy, ale ako príklad si vezmeme najnovšiu verziu Ubuntu. Budete musieť len postupovať podľa pokynov tak, aby bol celý postup úspešný a bez ťažkostí.

Metóda 1: Terminál

Klasické konzolové operačné systémy na Linuxe nepochybne zohrávajú kľúčovú úlohu v interakcii s programami, súbormi a inými objektmi. Užívateľ vykonáva všetky základné manipulácie prostredníctvom tejto aplikácie. Preto by som od začiatku rád hovoril o produkcii informácií prostredníctvom terminálu . Budeme venovať pozornosť iba jednému tímu, ale zvážime najobľúbenejšie a najužitočnejšie argumenty.

  1. Ak chcete začať, spustite konzolu kliknutím na príslušnú ikonu v ponuke alebo pomocou kombinácie klávesov Ctrl + Alt + T.
  2. Spustenie terminálu cez menu v Linuxe

  3. Zaregistrujte príkaz ps aby ste sa uistili, že je funkčný a oboznámite sa s typom zobrazených údajov bez použitia argumentov.
  4. Pomocou príkazu ps bez argumentov v Linuxe

  5. Ako vidíte, zoznam procesov sa ukázal byť dosť malý, zvyčajne to nie je viac ako tri výsledky, takže stojí za to venovať čas už spomínaným argumentom.
  6. Zobrazenie príkazu ps bez argumentov v Linuxe

  7. Ak chcete zobraziť všetky procesy naraz, pridajte -A . V tomto prípade príkaz vyzerá ako ps -A ( A musí byť vo veľkých písmenách). Po stlačení klávesu Enter sa okamžite zobrazí súhrn riadkov.
  8. Príkaz Ps s argumentom -A v operačnom systéme Linux

  9. Predchádzajúci príkaz nezobrazuje vedúceho skupiny (hlavný proces zo zväzku). Ak máte záujem o tieto údaje, musíte tu zadať ps -d .
  10. ps -d príkazová akcia v konzole operačného systému Linux

  11. Ďalšie užitočné informácie môžete získať jednoduchým pridaním -f .
  12. Akcia príkazu Ps-f na konzole operačného systému Linux

  13. Potom bude úplný zoznam procesov s rozšírenými informáciami nazývaný cez ps -Af . V tabuľke uvidíte UID - meno užívateľa, ktorý začal proces, PID - jedinečné číslo, PPID - číslo rodičovského procesu, C - množstvo času načítania CPU v percentách, keď je proces aktívny, STIME - čas aktivácie, TTY - číslo konzoly, z ktorej bol proces vytvorený. start, TIME - time, CMD - príkaz, ktorý spustil proces.
  14. Akcia príkazu Ps -Af v konzole Linuxu

  15. Každý proces má svoje vlastné PID (Proccess Identificator). Ak chcete vidieť súhrn konkrétneho objektu, zadajte ps -fp PID , kde PID je číslo procesu.
  16. Akcia príkazu ps -fp v konzole Linux OS

  17. Osobitne by som sa rád dotkol a roztriedil. Napríklad príkaz ps -FA --sort pcpu umožňuje umiestniť všetky riadky v poradí zaťaženia procesora, a ps -Fe --sort rss - podľa množstva spotrebovanej pamäte RAM.
  18. Zoradiť pomocou príkazu ps v operačnom systéme Linux

Vyššie sme hovorili o hlavných argumentoch príkazu ps , ale existujú aj iné parametre, napríklad:

  • -H - zobrazí strom procesu;
  • -V - zobrazenie verzií objektov;
  • -N - výber všetkých procesov okrem uvedených;
  • - zobraziť iba názov príkazu.

Ak chcete zvážiť spôsob zobrazovania procesov prostredníctvom vstavanej konzoly, namiesto príkazu top sme zvolili príkaz ps , pretože druhý je obmedzený veľkosťou okna a údaje, ktoré nie sú prispôsobené, sa jednoducho ignorujú, pričom zostávajú neimplementované.

Metóda 2: Sledovanie systému

Samozrejme, že spôsob zobrazenia potrebných informácií prostredníctvom konzoly je pre niektorých používateľov zložitý, ale umožňuje vám podrobne sa zoznámiť so všetkými dôležitými parametrami a použiť potrebné filtre. Ak chcete zobraziť iba zoznam spustených nástrojov, aplikácií a vykonávať s nimi aj množstvo interakcií, vstavané grafické riešenie „Monitor systému“ vám bude vyhovovať.

Môžete zistiť, ako spustiť túto aplikáciu v našom ďalšom článku kliknutím na nasledujúci odkaz a my dokončíme úlohu.

Ďalšie podrobnosti: Spôsoby spustenia nástroja Sledovanie systému v systéme Linux

  1. Spustite nástroj Sledovanie systému pomocou akejkoľvek vhodnej metódy, napríklad prostredníctvom ponuky.
  2. Spustenie nástroja Sledovanie systému v operačnom systéme Linux

  3. Okamžite sa zobrazí zoznam procesov. Zistíte, koľko pamäte a zdrojov CPU spotrebuje, pozrite si používateľa, ktorý spustil program, a tiež ďalšie informácie.
  4. Zobrazenie procesov v systéme Linux monitor

  5. Kliknite pravým tlačidlom myši na riadok záujmu a prejdite na jeho vlastnosti.
  6. Prístup k procesom vlastnosti prostredníctvom systému Linux monitor

  7. Zobrazuje takmer všetky tie isté údaje, ktoré je možné prijímať prostredníctvom terminálu .
  8. Podrobné informácie o procese prostredníctvom systémového monitora v Linuxe

  9. Na vyhľadanie požadovaného procesu použite funkciu vyhľadávania alebo triedenia.
  10. Triedenie a vyhľadávanie procesov v systéme Linux monitor

  11. Dbajte na panel vyššie - umožňuje triediť tabuľku podľa požadovaných hodnôt.
  12. Triedenie procesov podľa názvu, identifikátora a zaťaženia v systéme Linux

Dokončenie, zastavenie alebo vymazanie procesov nastáva aj prostredníctvom tejto grafickej aplikácie kliknutím na príslušné tlačidlá. Noví používatelia nájdu toto riešenie pohodlnejšie ako prácu v termináli , ale zvládnutie konzoly vám umožní získať informácie, ktoré hľadáte, nielen rýchlejšie, ale aj s ďalšími podrobnosťami.