PS příkaz v linuxu

Anonim

PS příkaz v linuxu

Závěr bez možností

PS (Stav procesu) je standardní nástroj pro všechny distribuce Linuxu používaných prostřednictvím konzoly. Jeho hlavním účelem je zobrazení informací o všech provozních procesech. Číslo a podrobné informace závisí na zavedených možnostech, které jsou vybrány, když je příkaz samotný přímo aktivován. Budeme hovořit o těchto možnostech o něco později, a teď pojďme zadat PS v terminálu a klikněte na Enter.

Použití příkazu PS v Linuxu bez možností

Jak je vidět na snímku níže, celá řada se objevila, mezi něž je bash shell a samotný proces je proces.

Výsledek použití příkazu PS v Linuxu bez použití dalších možností.

Samozřejmě, že zde může být několik dalších bodů, které závisí na počtu běžících uživatelských programů, ale ve většině případů uživatelé tuto závěru nevyhovují, takže navrhujeme jít do studia dalších možností.

Výstup seznamu všech procesů

Utility PS bez určení speciálních možností neumožňuje získat užitečné informace, které mohou být užitečné při studiu seznamu aktivních procesů, proto je důležité použít argumenty. První z nich je zodpovědný za zobrazení absolutně všech aktuálních úkolů a řetězec vezme typ PS -A.

Pomocí příkazu PS v Linuxu pro výstup všech procesů

Výsledkem je, že obrovský počet řádků, se kterými by měl být vyřešen. Sdílíme informace o několika sloupcích. PID zobrazuje identifikační číslo procesu a lze jej použít například k rychlému dokončení operace tohoto programu nebo ověřit strom úloh. TTY - název terminálu, kde běží aktuální proces. Čas - pracovní doba a CMD je název příkazu úkolu.

Výsledek použití příkazu PS v Linuxu pro výstup všech procesů

Kromě toho můžete pomocí příkazu PS -E zobrazit seznam všech procesů, pokud vám předchozí možnost nevyhovuje.

Alternativní příkaz PS v Linuxu pro výstup všech procesů

Jak je vidět, vydání po aktivaci volby byl přesně stejný jako při vložení argumentu.

Výsledek použití alternativního možnosti PS v Linuxu pro výstup všech procesů

Existuje formát výstupu BSD, který je zodpovědný za zobrazení procesů souvisejících s uživatelem, stejně jako zobrazuje podrobnější informace o provozu úkolů, zatížení procesoru a přesného umístění. Pro tyto informace použijte PS AU.

Pomocí pokročilých možností příkazu PS v Linuxu na výstupní formát BSD

Na níže uvedeném obrázku vidíte, že je významně přidán počet sloupců. V důsledku toho bude k dispozici kompletní seznam procesů s odkazem na účet a zobrazí se umístění.

Výsledek použití dalších možností PS v Linuxu na výstup BSD

Plně formátový seznam

Příklady popsané výše povoleno zobrazit téměř všechny potřebné informace, které mohou být užitečné pro uživatele Novice. Někdy je však nutné například získat podrobnější seznam, například určit zdroj volání procesu. Poté se řádek přijde na záchranu: PS -EF.

Pomocí dalších možností pro výpis plné délky PS v Linuxu

Téměř stejné sloupce budou zobrazeny o tom, které již dříve mluvili dříve, ale dodatečně se zobrazí podrobný rozvržení umístění a první položka bude zodpovědná za zdroj volání úkolu.

Výsledek použití možností pro celodenní výpis PS v Linuxu

Zobrazení uživatelských procesů

Volba -X je zodpovědná za zobrazení procesů, které byly odpojeny od terminálu, to znamená, projevuje osobně uživatelem. Pokud chcete přesně vědět, jaké úkoly byly otevřeny jménem běžného účtu, stačí vstoupit do řetězce PS -X a kliknout na Enter.

Použití možností příkazu PS v Linuxu k uživatelským procesům

Výstup bude co nejvíce informativní, ale bez dalších informací. Nebude však zabránit tomu, aby bylo možné použít a další možnosti, například -em pro zobrazení kontextu zabezpečení.

Výsledek výstupu uživatelských procesů prostřednictvím příkazu PS v Linuxu

Chcete-li získat informace o jiných uživatelských datech, změňte řádek na PS -FU lumpics, kde paušika nahradí potřebný název.

Použití možností příkazů PS v Linuxu pro zobrazení procesů konkrétního uživatele

Ve výstupních výsledcích věnujte pozornost první sloupci. Nebyjete zde jiní majitele kromě zadaného v týmu dříve, než je aktivován.

Výsledkem výstupu procesů specifického uživatele PS v Linuxu

Filtrovat kořenem.

Každý session Linux má samostatný seznam úkolů prováděných s kořenovými právy. Chcete-li zobrazit pouze takové procesy, měli byste nastavit příkaz PS -U kořen -u -u -u -u -u a aktivovat jej stisknutím klávesy Enter.

Pomocí pokročilých možností příkazu PS v Linuxu pro výstupní kořenové procesy

Při použití příkazu přesně opakovat ten, který výše, výstup nebude obsahovat řádky se spuštěním zdroje, protože je známo předem, že je kořen a všechny informace jsou zobrazeny tak, jak je to možné jako komprimované. Zde nabízíme použití výše uvedených argumentů pro rozšíření informací.

Výsledek výstupu příkazu PS v Linuxu s možností pro kořenem procesů

Zobrazení skupinových úkolů

Zkušení uživatelé vědí, že některé procesy patří do konkrétní skupiny, tedy existuje hlavní úkol a její závislosti tvořící společný strom. Pokud potřebujete zobrazit pouze řádky spadající do tohoto kritéria, použijte příkaz PS -FG 48, kde 48 je identifikátor skupiny (může být nahrazen názvem rodičovského procesu).

Použití příkazu PS v Linuxu pro identifikátor procesu stromu

Zobrazení PID.

Z výše uvedených informací již víte, že každý proces má vlastní PID, tj. Identifikátor jej definuje. Pokud je touha hledat konkrétní PID, měl by být aktivován příkaz PS -FP 1178, nahrazení čísla na požadovaný. Existuje kritérium PPID. Při určování tohoto formátu řetězec získává PS -F -F -F -FPPID 1154 zobrazení s odpovídající změnou identifikátoru na požadovaný.

Pomocí příkazu PS v Linuxu pro výstup procesů podle identifikátoru

Jednalo se o všechny hlavní příklady týmu PS v Linuxu, který jsme chtěli mluvit v rámci dnešního článku. Bohužel, objem jedné manuhy nestačí k popisu podrobně interakci se všemi dostupnými možnostmi a jejich kombinací. Místo toho nabízíme prozkoumat oficiální dokumentaci týmu tím, že provedete PS -HELP, abyste tyto výzvy, které jste nenajdili výše. Navíc na našich stránkách jsou podrobné popisy hlavních příkazů uvažovaného operačního systému. Doporučujeme uživatelům novicích se naučit, aby se rychle zvyknali v řízení konzoly Linuxu.

Viz také:

Často používané příkazy v "terminálu" Linuxu

LN / Find / LS / ls / grep / pwd příkaz v linuxu

Přečtěte si více