PS naredba u Linuxu

Anonim

PS naredba u Linuxu

Zaključak bez opcija

PS (proces procesa) je standardni uslužni program za sve distribucije Linuxa koje se koriste kroz konzolu. Njegova glavna svrha je prikazati informacije o svim pokrenutim procesima. Broj i detaljne informacije ovise o utvrđenim opcijama koje su odabrane kada je samostalna naredba izravno aktivirana. Razgovarat ćemo o mogućnostima malo kasnije, a sada ćemo ući u PS u terminal i kliknite na Enter.

Pomoću PS naredbe u Linuxu bez opcija

Kao što se može vidjeti u snimku screenshot u nastavku, pojavio se cijeli red, među kojima je bash ljuska i sam proces je proces.

Rezultat korištenja PS naredbe u Linuxu bez primjene dodatnih opcija.

Naravno, ovdje može biti još nekoliko bodova, što ovisi o broju pokrenutih korisničkih programa, ali u većini slučajeva korisnici ne odgovaraju tom zaključku, tako da predlažemo da idemo na proučavanje dodatnih opcija.

Izlaz popisa svih procesa

PS uslužni program bez navođenja posebnih opcija ne dopušta vam da dobijete korisne informacije koje mogu biti korisne tijekom proučavanja popisa aktivnih procesa, stoga je važno primijeniti argumente. Prvi je odgovoran za prikazivanje apsolutno svih trenutnih zadataka, a niz uzima vrstu PS -A.

Korištenje naredbe PS u Linuxu za izlaz svih procesa

Kao rezultat toga, veliki broj redaka s kojima treba razvrstati. Dijegradimo informacije o nekoliko stupca. PID prikazuje identifikacijski broj procesa i može se koristiti, na primjer, brzo dovršiti rad ovog programa ili provjeriti stablo zadatka. TTY - naziv terminala u kojem se radi trenutni proces. Vrijeme - vrijeme rada i CMD je ime naredbe zadataka.

Rezultat korištenja naredbe PS u Linuxu za reprodukciju svih procesa

Osim toga, možete koristiti PS -E naredbu za prikaz popisa svih procesa ako vam prethodna opcija ne odgovara.

Alternativni PS naredba u Linuxu za reprodukciju svih procesa

Kao što se može vidjeti, izdavanje nakon aktivacije opcije bila je točno ista kao i kada je argument umetnut.

Rezultat korištenja alternativne PS opcije u Linuxu za reprodukciju svih procesa

Postoji BSD izlazni format koji je odgovoran za prikaz procesa vezanih uz korisnike, kao i prikazuje detaljnije informacije o radu zadataka, opterećenja na procesoru i točnu lokaciju. Za takve informacije koristite PS AU.

Korištenje naprednih PS opcija naredbe u Linuxu za izlaz BSD format

Na sličnoj slici vidite da se broj stupaca značajno dodaje. Kao rezultat toga, dostupan je potpuni popis procesa s referencom računa i prikazan mjesto.

Rezultat korištenja dodatnih PS opcija u Linuxu za izlaz BSD

Potpuno unos formata

Primjeri o kojima se gore raspravljalo da prikaže gotovo sve potrebne informacije koje mogu biti korisne za korisnike početnika. Međutim, ponekad je potrebno dobiti detaljniji popis, na primjer, za određivanje izvora procesa poziva. Tada će linija doći do spašavanja: ps -ef.

Korištenje dodatnih opcija za popis pune duljine PS u Linuxu

Gotovo isti stupci će biti prikazani o kojima smo već već govorili, ali dodatno ćete se pojaviti detaljan raspored lokacije i prva stavka će biti odgovorna za izvor zadatka.

Rezultat korištenja opcija za popis pune duljine PS u Linuxu

Prikaz korisničkih procesa

Opcija -X je odgovorna za prikazivanje procesa koji su bili isključeni od terminala, odnosno manifestira osobno od strane korisnika. Ako želite točno znati koje su zadatke otvorene u ime tekućeg računa, dovoljno je ući u PS -X nizu i kliknuti na Enter.

Korištenje opcija naredbe PS u Linuxu za izlaz korisničkih procesa

Izlaz će biti što informativniji, ali bez dodatnih informacija. Međutim, to neće spriječiti ništa za korištenje i dodatne opcije, na primjer, -em za prikaz sigurnosnog konteksta.

Rezultat izlaza korisnika procesa putem PS naredbe u Linuxu

Ako želite dobiti informacije o drugim korisničkim podacima, promijenite liniju na PS -FU Lumpics, gdje Lumpics zamjenjuju potrebno ime.

Korištenje opcija naredbe PS u Linuxu za prikaz procesa određenog korisnika

U izlaznim rezultatima obratite pažnju na prvi stupac. Nećete naći druge vlasnike osim navedenog u timu prije nego što se aktivira.

Rezultat izlaza procesa određenog korisnika PS u Linuxu

Filtar po korijenu.

Svaki linux sesiju ima poseban popis zadataka izvedenih s root prava. Ako želite prikazati samo takve procese, trebali biste postaviti PS-ROIN-ROOT-ROOT naredbu i aktivirati ga pritiskom na tipku Enter.

Korištenje naprednih PS opcija naredbe u Linuxu za izlazne procese root

Kada koristite naredbu koja točno ponavlja ono što gore, izlaz neće sadržavati redove s početnim izvorom, budući da je unaprijed poznato da je korijen, a sve informacije prikazuju što je moguće komprimirano. Ovdje nudimo korištenje gore navedenih argumenata za proširenje informacija.

Rezultat izlaza PS naredbe u Linuxu s opcijama za korijen procesa

Prikazivanje grupnih zadataka

Iskusni korisnici znaju da neki procesi pripadaju određenoj skupini, odnosno postoji glavni zadatak i njezine ovisnosti formiraju zajedničko drvo. Ako trebate prikazati samo redove koji padaju u ovaj kriterij, koristite naredbu PS -FG 48, gdje je 48 identifikator grupe (može se zamijeniti nazivom roditeljskog procesa).

Korištenje naredbe PS u Linuxu na izlazni identifikator procesa stabla

Prikaz PID-a

Iz gore navedenih informacija već znate da svaki proces ima vlastiti PID, to jest, identifikator koji ga definira. Ako postoji želja za pretraživanjem određenog PID, naredba PS -FP 1178 treba aktivirati, zamjenjujući broj na željeni. Postoji PPID kriterij. Prilikom određivanja ovog formata, string dobiva pogled PS -F-FPPPPID 1154, s odgovarajućom promjenom identifikatora na željenu.

Pomoću PS naredbe u Linuxu za outpute procesa identifikatorom

To su svi glavni primjeri PS tima u Linuxu, koji smo željeli razgovarati u okviru današnjeg članka. Nažalost, volumen jednog priručnika nije dovoljan da detaljno opisuje interakciju sa svim dostupnim opcijama i njihovim kombinacijama. Umjesto toga, nudimo istraživati ​​službenu timu dokumentaciju izvođenjem PS --Help da biste dobili te upute koje niste pronašli gore. Osim toga, na našoj web-lokaciji postoje detaljni opisi glavnih naredbi razmatranog operativnog sustava. Preporučujemo korisnike početnika da ih nauče kako bi se brzo koristili u upravljanju Linux konzole.

Vidi također:

Često korištene naredbe u "terminalu" Linuxu

LN / Find / LS / GREP / PWD naredba u Linuxu

Čitaj više