PS príkaz v Linuxe

Anonim

PS príkaz v Linuxe

ZÁVER bez možností

PS (proces procesu) je štandardný nástroj pre všetky distribúcie Linuxu používané cez konzolu. Jeho hlavným cieľom je zobraziť informácie o všetkých bežiacich procesoch. Číslo a podrobné informácie závisia od vytvorených možností, ktoré sú vybrané, keď je samotný príkaz priamo aktivovaný. Budeme hovoriť o možnostiach o niečo neskôr a teraz poďme zadať PS do terminálu a kliknite na Enter.

Pomocou príkazu PS v Linuxe bez možností

Ako možno vidieť na obrázku nižšie, celý rad sa objavil, medzi ktorým je bash shell a samotný proces je proces.

Výsledkom používania príkazu PS v Linuxe bez použitia ďalších možností.

Samozrejme, môže byť tu niekoľko ďalších bodov, ktoré závisí od počtu bežiacich užívateľských programov, ale vo väčšine prípadov používatelia nevyhovujú tomuto záveru, takže navrhujeme ísť do štúdie o ďalších možnostiach.

Výstup zoznamu všetkých procesov

Pomôcka PS bez zadania špeciálnych možností vám nedovoľuje získať užitočné informácie, ktoré môžu byť užitočné počas štúdia zoznamu aktívnych procesov, preto je dôležité použiť argumenty. Prvý z nich je zodpovedný za zobrazenie absolútne všetkých súčasných úloh a reťazec má typ PS -A.

Používanie príkazu PS v Linuxe na výstup všetkých procesov

Výsledkom je, že obrovské množstvo riadkov, s ktorými by sa mali vyriešiť. Zdieľame informácie o niekoľkých stĺpcoch. PID zobrazuje identifikačné číslo procesu a môže byť použitý, napríklad, aby sa rýchlo dokončili fungovanie tohto programu alebo overili strom. TTY - názov terminálu, kde beží aktuálny proces. Čas - pracovný čas a CMD je názov príkazu úlohy.

Výsledkom používania príkazu PS v Linuxe na výstup všetkých procesov

Okrem toho môžete použiť príkaz PS -E na zobrazenie zoznamu všetkých procesov, ak vám predchádzajúca možnosť nevyhovuje.

Alternatívny príkaz PS v Linuxe na výstup všetkých procesov

Ako možno vidieť, emisia po aktivácii možnosti bola presne rovnaká ako keď je argument vložený.

Výsledkom použitia alternatívnej možnosti PS v Linuxe na výstup všetkých procesov

Existuje výstupný formát BSD, ktorý je zodpovedný za zobrazenie procesov súvisiacich s užívateľmi, ako aj zobrazuje podrobnejšie informácie o prevádzke úloh, zaťaženie na procesore a presnom mieste. Pre takéto informácie používajte PS AU.

Pomocou pokročilých možností príkazu PS v Linuxe na výstup BSD formát

Na nižšie uvedenom obrázku vidíte, že počet stĺpcov sa výrazne pridáva. V dôsledku toho bude k dispozícii úplný zoznam procesov s odkazom na účet a zobrazí sa umiestnenie.

Výsledkom používania ďalších možností PS v Linuxe na výstup BSD

Plne formátovací zoznam

Vyššie uvedené príklady umožnili zobraziť takmer všetky potrebné informácie, ktoré môžu byť užitočné pre začínajúcich používateľov. Niekedy je však potrebné získať podrobnejší zoznam, napríklad na určenie zdroja procesu. Potom sa riadok príde na záchranu: ps -ef.

Pomocou ďalších možností pre plnohodnotný zoznam PS v Linuxe

Takmer rovnaké stĺpce sa zobrazia, o ktorých sme už hovorili skôr, ale budete sa navyše zobraziť podrobné usporiadanie umiestnenia a prvá položka bude zodpovedná za zdroj úlohy.

Výsledok používania možností pre plnohodnotný zoznam PS v Linuxe

Zobraziť užívateľské procesy

Voľba -X je zodpovedná za zobrazovanie procesov, ktoré boli odpojené od terminálu, to znamená, že osobne používateľ prejavuje. Ak chcete vedieť presne, aké úlohy boli otvorené v mene bežného účtu, stačí zadať reťazec PS -X a kliknúť na ENTER.

Používanie možností príkazu PS v Linuxe na výstupné procesy používateľa

Výstup bude čo najinformatívnejší, ale bez dodatočných informácií. Nebude však zabrániť ničomu, aby sa používalo a dodatočné možnosti, napríklad, -EM na zobrazenie bezpečnostného kontextu.

Výsledok výstupu užívateľských procesov prostredníctvom príkazu PS v Linuxe

Ak chcete získať informácie o iných užívateľských údajoch, zmeňte riadok na PS -FU Lumpsics, kde Lumpics vymeňte potrebné meno.

Používanie možností príkazu PS v Linuxe na zobrazenie procesov konkrétneho používateľa

Vo výsledkoch výstupu dávajte pozor na prvý stĺpec. Nebudete nájsť iných vlastníkov okrem uvedeného v tíme pred jeho aktivitou.

Výsledok produkcie procesov špecifického používateľa PS v Linuxe

Filter podľa koreňa.

Každá relácia Linuxu má samostatný zoznam úloh vykonávaných s koreňovými právami. Ak chcete zobraziť iba také procesy, mali by ste nastaviť príkaz root -u -u -u -u -u a aktivovať ho stlačením klávesu ENTER.

Pomocou pokročilých možností príkazu PS v Linuxe na výstupné koreňové procesy

Pri použití príkazu presne opakujte, že vyššie, výstup nebude obsahovať riadky s východiskovým zdrojom, pretože je vopred známy, že je to root, a všetky informácie sú zobrazené ako komprimované, ako je to možné. Tu ponúkame použitie vyššie uvedených argumentov na rozšírenie informácií.

Výsledok výstupu príkazu PS v Linuxe s možnosťami koreňa procesov

Zobrazenie skupinových úloh

Skúsení užívatelia vedia, že niektoré procesy patria do konkrétnej skupiny, to znamená, že je hlavná úloha a jeho závislosti, ktoré tvoria spoločný strom. Ak potrebujete zobraziť iba riadky, ktoré patria do tohto kritéria, použite príkaz PS -FG 48, kde 48 je identifikátor skupiny (môže byť nahradený menom rodičovského procesu).

Pomocou príkazu PS v Linuxe na výstup identifikátora procesu stromu

Zobrazenie PID

Z vyššie uvedených informácií už viete, že každý proces má svoje vlastné PID, to znamená, že identifikátor ho vymedzuje. Ak existuje túžba hľadať konkrétne PID, príkaz PS -FP 1178 by mal byť aktivovaný, nahradiť číslo požadovanému. Existuje kritérium PPD. Pri určovaní tohto formátu, reťazec získava zobrazenie PS -F -F -F -FPID 1154, s príslušnou zmenou identifikátora na požadovaný.

Pomocou príkazu PS v Linuxe na výstup procesy identifikátorom

Boli to všetky hlavné príklady tímu PS v Linuxe, ktoré sme chceli hovoriť v rámci dnešného článku. Bohužiaľ, objem jednej príručky nestačí na opis interakcie so všetkými dostupnými možnosťami a ich kombináciami. Namiesto toho ponúkame preskúmať oficiálnu dokumentáciu tímu vykonaním PS -help, aby ste získali tie výzvy, ktoré ste nenašli vyššie. Okrem toho sú na našich stránkach podrobné popisy hlavných príkazov uvažovaného operačného systému. Odporúčame nováčikov, aby sme sa naučili, aby sa rýchlo používali pri riadení konzole Linuxu.

Pozri tiež:

Často používané príkazy v "Terminal" Linux

LN / Nájsť / LS / GREP / PWD PRÍKAZU V LINUX

Čítaj viac