Príklady príkazov Linux ps

Linux Ps Command Examples



Príkaz ps v Linuxe je skratkou stavu procesu. Slúži na získanie informácií o procesoch prebiehajúcich vo vašom systéme. Výstup tohto príkazu sa môže líšiť v závislosti od parametrov použitých s ním. V tomto článku vás však chceme pomocou niekoľkých príkladov naučiť základy používania príkazu ps v Linuxe.

Všeobecná syntax príkazu ps v systéme Linux

Všeobecná syntax príkazu ps v systéme Linux je uvedená nižšie:







$ ps[parameter]

V príkazovom riadku príkazu ps sú použité konkrétne parametre. Tento príkaz je však možné vykonať aj nezávisle bez chýb.



Príručka pomoci príkazu ps v systéme Linux

Ak sa chcete dozvedieť o správnom použití príkazu ps skôr, ako sa pustíte do jeho príkladov, môžete sa dostať do jeho príručky pomoci pomocou nasledujúceho príkazu:



$ ps-Pomoc





Pomocnú príručku k príkazu ps môžete vidieť na obrázku nižšie:



Príklady použitia príkazu ps v systéme Linux

Teraz sa s vami podelíme o niekoľko príkladov použitia príkazu ps v systéme Linux.

Príklad 1: Zobrazte procesy prebiehajúce v aktuálnom prostredí
Ak chcete zobraziť procesy, ktoré sú spustené v aktuálnom shell, mali by ste príkaz ps vykonať bez akýchkoľvek parametrov nasledovne:

$ ps

Procesy bežiace v aktuálnom plášti nášho systému Linux sú zobrazené na obrázku nižšie:

Príklad 2: Zobrazte všetky aktuálne spustené procesy
Môžete tiež vypísať zoznam všetkých aktuálne spustených procesov vášho systému Linux pomocou nasledujúceho príkazu:

$ ps –A

Všetky aktuálne spustené procesy nášho systému Linux sú zobrazené na obrázku nižšie:

Príklad 3: Zobrazte všetky procesy súvisiace s aktuálnym terminálom
S aktuálnou reláciou terminálu sú spojené určité procesy. Ak sa chcete pozrieť na všetky také procesy vašej aktuálnej terminálovej relácie, môžete vykonať nasledujúci príkaz:

$ ps –T

Všetky procesy súvisiace s našou aktuálnou reláciou terminálu sú zobrazené na obrázku nižšie:

Príklad 4: Zobrazte všetky procesy súvisiace s konkrétnym používateľom
Môžete dokonca uviesť všetky procesy súvisiace s konkrétnym používateľom vášho systému Linux. Ak to chcete urobiť, môžete vykonať nasledujúci príkaz:

$ ps –u Používateľské meno

Tu môžete nahradiť UserName menom užívateľa, ktorého priradené procesy chcete vypísať. V našom prípade sme ho napríklad nahradili kbuzdarom.

Všetky procesy priradené zadanému používateľovi nášho systému Linux sú zobrazené na obrázku nižšie:

Príklad 5: Zobrazte všetky procesy súvisiace s konkrétnou skupinou používateľov
Podobne ako v predchádzajúcom prípade sú niektoré procesy spojené s konkrétnou skupinou používateľov vášho systému Linux. Tieto procesy môžete dokonca vypísať pomocou nasledujúceho príkazu:

$ ps –fG UserGroupName

Tu môžete nahradiť UserGroupName názvom skupiny užívateľov, ktorých priradené procesy chcete vypísať. Napríklad sme ho v našom prípade nahradili koreňom.

Všetky procesy súvisiace so zadanou skupinou používateľov nášho systému Linux sú zobrazené na obrázku nižšie:

Záver

Po prečítaní dnešnej príručky získate základné informácie o použití príkazu ps v systéme Linux. Keď sa naučíte základy, môžete rýchlo zvládnuť používanie tohto príkazu tým, že ho budete opakovane používať pri vykonávaní bežných úloh v prostredí Linuxu.