comandament PS en Linux

Anonim

comandament PS en Linux

Conclusió sense opcions

PS (estat de el procés) és la utilitat estàndard per a totes les distribucions de Linux usats a través de la consola. El seu propòsit principal és mostrar informació sobre tots els processos en execució. La informació detallada nombre i depèn de les opcions establertes que se seleccionen quan el mateix ordre s'activa directament. Anem a parlar de les opcions una mica més tard, i ara només entrarem en PS al terminal i feu clic a ENTRAR.

Usant la comanda PS en Linux sense opcions

Com es pot veure a la pantalla de sota, tota la fila va aparèixer, entre els quals és el shell Bash i el propi procés és el procés.

El resultat d'utilitzar la comanda PS en Linux sense aplicar opcions addicionals.

Per descomptat, pot haver-hi diversos més punts aquí, que depèn de l'nombre d'executar programes d'usuari, però en la majoria dels casos els usuaris no s'adapten a aquesta conclusió, pel que proposem d'anar a l'estudi d'opcions addicionals.

Sortida de la llista de tots els processos

La utilitat PS sense especificar opcions especials no permet que vostè pugui obtenir informació útil que pot ser útil en l'estudi de la llista de processos actius, de manera que és important aplicar arguments. El primer s'encarrega de mostrar les tasques absolutament tota actuals, i la cadena de presa de el tipus de PS-A.

Usant la comanda PS en Linux per donar sortida a tots els processos

Com a resultat, un gran nombre de files amb la qual ha de ser resolt. Compartim la informació en diverses columnes. El PID mostra el número d'identificació de l'procés i es pot utilitzar, per exemple, per a completar ràpidament el funcionament d'aquest programa o verificar l'arbre de tasques. TTY - el nom de l'terminal en què el procés actual s'està executant. Temps - temps de treball, i CMD és el nom de l'mandat de tasca.

El resultat d'utilitzar la comanda PS en Linux per donar sortida a tots els processos

A més, pot utilitzar la comanda PS -I per mostrar una llista de tots els processos, si l'opció anterior no li convé.

comandament PS alternatiu en Linux per donar sortida a tots els processos

Com es pot veure, l'emissió després de l'activació de l'opció era exactament el mateix que quan s'insereix l'argument.

El resultat d'usar una opció alternativa PS en Linux per donar sortida a tots els processos

Hi ha un format de sortida BSD que s'encarrega de mostrar processos relacionats amb l'usuari, així com pantalles d'informació més detallada sobre el funcionament de les tasques, la càrrega en el processador i la ubicació exacta. Per a tal informació, utilitzar PS UA.

Ús de les opcions de comandament PS avançada en Linux per al format de sortida BSD

A la imatge de sota, es veu que s'afegeix de manera significativa el nombre de columnes. Com a resultat, una llista completa dels processos de referència del compte estarà disponible i es mostra la ubicació.

El resultat d'utilitzar opcions addicionals PS en Linux per a la producció de BSD

Totalment Format de venda

Exemples discutits anteriorment poden mostrar gairebé tota la informació necessària que pot ser útil per als usuaris novells. No obstant això, de vegades és necessari per obtenir una llista més detallada, per exemple, per determinar l'origen de l'anomenada procés. A continuació, la línia vindrà a el rescat: PS-EF.

Ús de les opcions addicionals per a la longitud completa llista PS a Linux

Gairebé les mateixes columnes es mostraran sobre la qual ja hem parlat anteriorment, però se li apareixen, a més, un disseny detallat de la ubicació i el primer element serà responsable de l'origen de l'anomenada tasca.

Com a resultat de la utilització d'opcions per a la longitud completa de venda PS a Linux

processos d'usuari de la pantalla

L'opció -x s'encarrega de mostrar els processos que s'han desconnectat de la terminal, és a dir, que es manifesta personalment per l'usuari. Si vostè vol saber exactament quines tasques estaven oberts a nom del compte corrent, és suficient per entrar a la cadena PS-X i feu clic a ENTRAR.

Amb la comanda PS en Linux per als processos d'usuari de sortida

La sortida serà el més informatiu possible, però sense informació addicional. No obstant això, no evitarà que res d'usar i opcions addicionals, per exemple, -em per mostrar el context de seguretat.

El resultat de la sortida d'usuari processa a través del comandament PS a Linux

Per obtenir informació sobre altres dades d'usuari, canviar la línia en PS -FU Lumpics, on Lumpics reemplaçar el nom necessari.

Amb la comanda PS en Linux per mostrar els processos d'un usuari específic

En els resultats de sortida, prestar atenció a la primera columna. No trobarà allà altres propietaris, excepte l'especificat en l'equip abans que s'activi.

El resultat de la sortida dels processos d'una PS específica d'usuari en Linux

Filtrar per root.

Cada sessió de Linux té una llista separada de les tasques realitzades amb els drets de l'arrel. Si voleu mostrar només aquests processos, s'ha de configurar la comanda ROOT PS o root -U i activar-prement la tecla de retorn.

Ús de les opcions de comandament PS avançada en Linux per als processos de root de sortida

A l'utilitzar la comanda repetir exactament la que anteriorment, la sortida no contindrà files amb una font de posada en marxa, ja que se sap per endavant que és l'arrel, i tota la informació es mostra com comprimit com sigui possible. Aquí oferim a utilitzar els arguments anteriors per ampliar la informació.

El resultat de la sortida de la comanda PS en Linux amb les opcions per a l'arrel dels processos

Veient les tasques de grup

Els usuaris experimentats saben que alguns processos pertanyen a un grup específic, és a dir, no és una tasca principal i les seves dependències que formen un arbre comú. Si es necessita mostrar només les files que cauen sota aquest criteri, utilitzeu la comanda PS -FG 48, on 48 és l'identificador de el grup (es pot substituir pel nom de l'procés pare).

Usant la comanda PS en Linux per a la producció identificador de procés de l'arbre

Mostra per PID

De la informació anterior ja sap que cada procés té el seu propi PID, és a dir, definir l'identificador de la mateixa. Si hi ha un desig de buscar un determinat PID, la comanda PS -FP 1178 ha de ser activat, reemplaçant el nombre a la desitjada. Hi ha un criteri PPID. A l'determinar aquest format, la cadena adquireix el 1154 vista PS -F -F -FPPID, amb el corresponent canvi en l'identificador per al que vulgueu.

Usant la comanda PS en Linux per donar sortida als processos d'identificador

Aquests van ser tots els principals exemples de l'equip de PS en Linux, que hem volgut parlar en el marc de l'article d'avui. Per desgràcia, el volum d'un manual no és suficient per descriure en detall la interacció amb totes les opcions disponibles i les seves combinacions. En el seu lloc, oferim explorar la documentació oficial de l'equip mitjançant la realització de PS --help per obtenir els missatges que no va trobar anteriorment. A més, en el nostre lloc hi descripcions detallades dels principals comandaments de sistema operatiu considerat. Recomanem als usuaris novells aprenguin d'ells per tal d'acostumar ràpidament en el maneig de la consola de Linux.

Vegeu també:

Ordres utilitzades amb freqüència a Linux "Terminal"

LN / FIND / LS / comanda GREP / PCD en Linux

Llegeix més