Příklady použití PS COMMAND v Linuxu - Linux GURUS

Linux má řadu procesů běžících společně, aniž by vzájemně zasahovaly. Abychom mohli spravovat systém Linux, měli bychom také vědět, jak efektivně řídit procesy v systému Linux. Existuje mnoho příkazů, které nám pomáhají dosáhnout toho, ale žádný není tak populární a široce používaný jako 'ps'.

Příkaz PS „status process“ se používá ke kontrole a správě všech procesů v systému Linux. Příkaz PS v linuxu uvádí všechny procesy, které jsou v systému aktuálně spuštěny. Poskytne seznam procesů spolu s jejich PID a některé další informace o procesech.

Doporučené čtení: Jak změnit časové pásmo v systému Linux Také si přečtěte: Instalace úložiště EPEL na CentOS / RHEL 6, 7 a 8

Informace o procesech jsou uloženy ve virtuálních souborech v / proc, ps informace o procesech z těchto souborů a poskytují nám informace o procesech. V tomto tutoriálu se naučíme používat příkaz ps pomocí několika příkladů.

Příkaz PS v systému Linux

Seznam všech procesů

Chcete-li získat seznam všech procesů, použijte

Výsledky budou mít informace o procesu ve 4 sloupcích, tj. ID procesu PID, terminál TTY pro uživatele, TIME- čas od spuštění procesu, CMD - příkaz, který proces spustil.

Toto jsou další příkazy k získání seznamu všech procesů. Chcete-li provést úplný seznam procesu, použijte

Získejte informace pro konkrétní proces

Chcete-li získat informace o jediném procesu, můžeme tento proces filtrovat příkazem 'grep',

Získejte informace o procesu pro aktuálního uživatele

Chcete-li získat seznam procesů spuštěných pod aktuálně přihlášeným uživatelem, použijte

Získejte informace o procesu pro jiného uživatele

Chcete-li získat seznam procesů běžících pod jiným uživatelem, můžeme použít volbu „U“ s příkazem ps,

Nebo můžeme místo jména uživatele uvést také UID / ID uživatele,

Získejte informace o procesu pro skupinu

K procesům probíhajícím ve skupině můžeme použít možnost 'G' následovanou názvem skupiny nebo ID skupiny,

Získejte rodičovské a podřízené procesy

Chcete-li získat seznam všech nadřazených a podřízených procesů, použijte následující příkaz,

Zobrazovat procesy běžící na terminálu

K získání seznamu všech procesů, které běží na konkrétním terminálu, můžeme použít následující příkaz,

Vlastní výstup pro procesní příkaz

Pokud potřebujeme pouze některá pole z výstupu příkazu ps, můžeme k tomu použít volbu 'o',

Nyní dostaneme pouze pid, cmd, user & etime do výstupu příkazu ps.

To byly některé z příkladů použití příkazu ps v systému Linux. Existuje spousta dalších možností, které lze použít také s příkazem ps. Abychom získali úplný seznam možností, můžeme použít nápovědu,

Nyní ukončujeme tento tutoriál o tom, jak používat příkaz ps v systému Linux. Prosím, dejte nám vědět, pokud máte nějaké dotazy, dotazy nebo návrhy pomocí pole pro komentář níže.

Pokud si myslíte, že jsme vám pomohli nebo nás jen chcete podpořit, zvažte prosím tyto skutečnosti: -

TheLinuxGURUS jsou vděční za vaši trvalou podporu.

Původně zveřejněno na adrese https://thelinuxgurus.com 16. ledna 2020.