Ako zobraziť zoznam bežiacich procesov v systéme Linux

Ako Zobrazit Zoznam Beziacich Procesov V Systeme Linux



Kedykoľvek spustíte proces, pozostáva z rôznych prvkov, ako je vstup používateľa, získavanie a spracovanie údajov zo súborov, inštrukcie programu a ďalšie. Procesy majú v prvom rade dva typy: procesy v popredí a procesy na pozadí. Zatiaľ čo procesy v popredí zvyčajne závisia od vstupu používateľa, procesy na pozadí bežia samostatne bez potreby zapojenia používateľa.

Jednou z častých úloh používateľov Linuxu je zoznam týchto procesov. prečo? Pomáha pri monitorovaní systému, analýze výkonu, riešení problémov, správe zdrojov, audite bezpečnosti atď. Mnohí používatelia však nevedia o metódach, ktoré sa na túto úlohu používajú. Takže táto príručka bude stručne diskutovať o príkazoch na zoznam bežiacich procesov v systéme Linux.







Ako vypísať zoznam bežiacich procesov v systéme Linux

Na zoznam spustených procesov môžete použiť niekoľko príkazov. Preto túto časť ďalej rozdelíme na viacero častí, aby sme demonštrovali použitie každého príkazu.



1. Príkaz Ps Aux

Ps aux zobrazuje podrobné podrobnosti o aktuálnych procesoch. Predstavuje komplexný zoznam procesov s ich PID, využitím CPU, spotrebou pamäte a ďalšími štatistikami v ľudsky čitateľnom formáte:



ps do





Navyše, ak chcete zobraziť procesy, ktoré spúšťa konkrétna aplikácia, použite ju s príkazom „grep“.

ps do | priľnavosť app_namep

Nahraďte výraz „app_name“ zamýšľaným názvom aplikácie. Tento príkaz prepája výstup z príkazu „ps aux“ do príkazu „grep“ ako vstup. Potom príkaz „grep“ odfiltruje výsledok na základe názvu aplikácie, ktorý zadáte.



Napríklad, ak chceme vyhľadať procesy, ktoré spúšťa aplikácia snap, príkaz by bol:

ps do | priľnavosť zaklapnúť

2. Vrchný príkaz

Príkaz Tabuľka procesov (hore) zobrazuje bežiace procesy riadené jadrom v zobrazení v reálnom čase. Okrem PID poskytuje informácie o tom, ktorý používateľ spustil proces, jeho využitie zdrojov a spotrebovaný čas.

top

3. Príkaz Pstree

Pstree zobrazuje hierarchiu procesov v stromovom formáte, ktorý pomáha používateľovi kontrolovať prepojenie medzi rôznymi procesmi.

pstree

Záver

Zoznam spustených procesov v systéme Linux je rozhodujúci pre udržanie zdravia systému, riešenie chýb, optimalizáciu systému a bezpečnosť. Poskytuje cenný prehľad o všetkom, čo sa deje vo vnútri systému, čo pomáha používateľom robiť informované rozhodnutia na zlepšenie výkonu systému. Preto táto príručka komplexne vysvetľuje príkazy, ktoré sa používajú na výpis spustených procesov. Diskutovali sme o troch efektívnych príkazoch – ps aux, pstree a top – ktoré všetky slúžia na rôzne účely pri výpise procesov.