PS komande u Linuxu

Anonim

PS komande u Linuxu

Zaključak bez opcija

PS (Process država) je standardni alat za sve Linux distribucije koriste kroz konzolu. Njegova glavna svrha je da biste prikazali informacije o sve pokrenute procese. Broj i detaljne informacije ovisi o utvrđenom opcije koje su izabrane kada se sama komanda direktno uskoro. Mi ćemo govoriti o opcijama malo kasnije, a sada ćemo samo ući PS u Terminal i kliknite na ENTER.

Upotreba PS komande u Linuxu bez opcija

Kao što se može vidjeti na slici ispod, ceo red pojavio, među kojima je i Bash shell i sam proces je proces.

Rezultat koristeći naredbu PS u Linuxu bez primjene dodatne opcije.

Naravno, mogu postojati još nekoliko tačaka ovdje, što ovisi o broju radi korisničkih programa, ali u većini slučajeva korisnici ne odgovaraju ovaj zaključak, pa predlažemo da idemo u proučavanju dodatne opcije.

Izlaz liste svih procesa

PS komunalnih bez navođenja posebnih opcija ne dozvoljava da se korisne informacije koje mogu biti korisne za vrijeme studija listu aktivnih procesa, zato je važno da se prijave argumente. Prvi je odgovoran za izlaganje apsolutno sve tekuće poslove, a string preuzima tip PS -A.

Upotreba PS komande u Linuxu na izlaz sve procese

Kao rezultat toga, ogroman broj redova sa koje treba izdvojiti. Dijelimo informacije o nekoliko kolona. PID prikazuje identifikacije procesa broj i mogu se koristiti, na primjer, da brzo završi rad ovog programa ili provjeriti stablo zadatak. TTY - ime terminala gdje je trenutni proces je pokrenut. Vrijeme - radno vrijeme, i CMD je ime komande zadatka.

Rezultat korištenja PS komande u Linuxu na izlaz sve procese

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

Alternativni komanda PS u Linuxu na izlaz sve procese

Kao što se vidi, izdavanje nakon aktiviranja opcija je bila ista kao i kada je umetnuta argumenta.

Rezultat pomoću alternativne opcije PS u Linuxu na izlaz sve procese

Tu je i BSD izlazni format koji je odgovoran za prikazivanje procese odnose na korisnike, kao i prikazuje detaljne informacije o radu zadataka, opterećenje na procesoru i točnu lokaciju. Za takve informacije, koristite PS AU.

Koristeći Advanced PS opcije naredbe u Linuxu do izlaza BSD formatu

Na ispod slike, vidite da je značajno dodao broj kolona. Kao rezultat toga, kompletnu listu procesa u odnosu račun će biti dostupna i prikazuje lokaciju.

Rezultat korištenja dodatne opcije PS u Linuxu do izlaza BSD

Potpuno Format oglasa

Primjeri razgovarano iznad dozvoljenih za prikaz gotovo sve potrebne informacije koje mogu biti korisne za korisnike početnike. Međutim, ponekad je potrebno da se dobije detaljniji profil, na primjer, da se utvrdi izvor proces poziva. Tada će liniju priskočiti u pomoć: PS -EF.

Upotreba dodatne opcije za dugometražni listing PS u Linux

Gotovo ista kolona će se prikazati o čemu smo već govorili ranije, ali će se dodatno pojaviti detaljan raspored lokacije i prvi artikl će biti odgovoran za izvor zadatka poziva.

Rezultat pomoću opcija za dugometražni Oglas PS u Linux

Prikaz korisničkih procesa

-X opcija je odgovoran za prikazivanje procese koji su bili isključeni iz terminala, to jest, manifestuje lično od strane korisnika. Ako želite da znate šta zadaci su bili otvoreni u korist tekućeg računa, dovoljno je da uđe u PS -X string i kliknite na ENTER.

Upotreba opcije PS komande u Linuxu za procese korisnik izlaz

Izlaz će biti informativne moguće, ali bez dodatnih informacija. Međutim, to neće spriječiti ništa upotrebu i dodatne opcije, na primjer, -EM za prikaz konteksta sigurnosti.

Rezultat izlaz korisnik obrađuje preko komande PS u Linuxu

Ako želite dobiti informacije o drugim korisničkim podacima, izmjene na PS -Fu Lumpics, gdje Lumpics zamijenite potrebne ime.

Upotreba opcije PS komande u Linuxu za prikaz procesa određenog korisnika

U rezultatima izlaznih, obratite pažnju na prvu kolonu. Nećete naći bilo i drugih vlasnika osim navedenih u timu pre nego što je aktiviran.

Rezultat izlaz procesa određenog korisnika PS u Linux

Filter korijena.

Svaki Linux sesija ima poseban popis zadataka koji se obavljaju sa root prava. Ako želite prikazati samo takve procese, morate podesiti PS -u root -u root komande i aktivirajte ga pritiskom na tipku ENTER.

Koristeći Advanced PS opcije naredbe u Linuxu do izlaza root procese

Kada koristite naredbu točno ponavlja onaj koji gore, izlaz neće sadržavati redova sa izvor start-up, s obzirom da se zna unaprijed da je korijen, a sve informacije se prikazuju kao komprimirani moguće. Ovdje Vam nudimo koristiti iznad argumente za proširenje informacija.

Rezultat izlaz PS komande u Linuxu sa opcijama za korijen procesa

Prikazivanje grupne zadatke

Iskusni korisnici znaju da su neki od procesa pripada određenoj grupi, koja je, tu je veliki problem i njegove zavisnosti, formiranje zajedničkog stabla. Ako je potrebno, prikazati samo linije koje potpadaju pod ovaj kriterij, uključiti komandom ps -FG 48, pri čemu 48 - identifikator grupe (koje mogu biti zamijenjeni imenom procesa roditelja).

Koristeći PS komande u Linuxu za prikaz stabla ID proces

Prikazivanje PID

Iz gore navedene informacije, već znate da je svaki proces ima svoj PID, odnosno definirati svoj identitet. Ako postoji želja za pretraživanje za određenu PID, morate koristiti naredbu ps -FP 1178 zamene broj koji želite. Tu je i kriterij za PPID. Pri određivanju takav format string poprima oblik ps -f --ppid 1154, uz odgovarajuće promjene na ispravan identifikator.

Koristeći PS komande u Linuxu za prikaz procesa po ID-u

sve je imala osnovne primjere PS komande na Linuxu, koji želimo da razgovaramo u okviru današnjeg članka. Nažalost, opseg upravljanja nije dovoljno da se detaljno opisuju interakciju sa svim dostupnim opcijama i njihove kombinacije. Umjesto toga, predlažemo da prouči službenu dokumentaciju tim trčanjem ps --help, kako bi dobili tragove koje ste pronašli iznad. Osim toga, na našoj web stranici postoje detaljne opise glavnih komandi operativnog sistema u obzir. Preporučujemo početnicima korisnicima da ih uče da se brzo prilagođava Management Console Linux.

Vidi i:

Često korištene naredbe u "terminalu" Linux

Tim ln / pronaći / ls / grep / OSI u Linux

Čitaj više