28
Universitaria de Investigación y Desarrollo Ingeniería de Sistemas Sistemas Operativos Distribuidos

Comando ps

  • Upload
    wilton

  • View
    59

  • Download
    1

Embed Size (px)

DESCRIPTION

Universitaria de Investigación y Desarrollo Ingeniería de Sistemas Sistemas Operativos Distribuidos. Comando ps. Presentado por : Sandra X imena Parra Cáceres William Ramón Mancera Florido. Comando ps (Estado del Proceso). - PowerPoint PPT Presentation

Citation preview

Page 1: Comando ps

Universitaria de Investigación y Desarrollo

Ingeniería de Sistemas

Sistemas Operativos Distribuidos

Page 2: Comando ps

Comando ps

Presentado por :

• Sandra Ximena Parra Cáceres• William Ramón Mancera

Florido

Page 3: Comando ps

Comando ps(Estado del Proceso)

Este comando visualiza la lista de procesos que se están ejecutando actualmente.

La visualización se da en una instantánea del proceso.

El Comando Ps fue escrito por primera vez por Branko Lankester

Page 4: Comando ps

Sintaxis del Comandops [opciones] [condiciones]

El Comando ps acepta varios tipos deopciones.

Unix98 las opciones se pueden agrupar ydebe ser precedido por un guión.

Page 5: Comando ps

BSD opciones se pueden agrupar y no

debe ser usado con un guión.

Las Opciones de GNU/Linux largas van

precedidas de dos guiones.

Page 6: Comando ps

La opción mas común es ps aux, que nos

devuelve una lista por consola de los procesos

que están ejecutando.

Page 7: Comando ps

Clasificación de las opciones

• PROCESO DE SELECCIÓN SIMPLE• PROCESO DE SELECCIÓN POR LISTA • CONTROL DE LA SALIDA DE FORMATO• SALIDA DE MODIFICADORES • INFORMACIÓN

Page 8: Comando ps

Opción Descripción -A seleccione todos los procesos -N selección de negar

-D seleccionar todo, pero omiten los líderes período de sesiones

-E seleccione todos los procesos T seleccione todos los procesos en esta terminal

una seleccione todos los procesos en un terminal, incluidos los de otros usuarios

r restringir la producción a los procesos en ejecución x procesos de selección sin ttys control

PROCESO DE SELECCIÓN SIMPLE

Page 9: Comando ps

PROCESO DE SELECCIÓN POR LISTA Opción Description Descripción

-C seleccionar por nombre de comando -P seleccione por PID

-Sseleccionar los procesos correspondientes a los períodos de sesiones dado

U procesos de selección para determinados usuarios p seleccione por ID del proceso t seleccione por ttys

--User seleccionar por nombre de usuario real o ID --group seleccionar por nombre o ID de grupo efectivo

-pid seleccione por ID del proceso -sid seleccione por identificador de sesión -tty seleccionar por el terminal

Page 10: Comando ps

CONTROL DE LA SALIDA DE FORMATO Opcion Descripción

-f tiene el listado completo -j formato puesto de trabajo-l formato largo

-eo format

formato definido por el usuario

-Y no mostrar banderas; rss mostrar en lugar de dir X formato de registro de Linux i386 j formato de trabajol muestra formato largo de BSDo especifique el formato definido por usuarios formato de visualización de la señal u visualización del usuario en formato orientado v formato de visualización de la memoria virtual

Page 11: Comando ps

SALIDA DE MODIFICADORES Opción Descripción

-H mostrar el proceso de jerarquía (bosque)

C muestre el nombre de mando verdadero.

N lista el fichero de nombresm todos los temas w la producción de ancho --

columns establecer el ancho de la pantalla

--headers

líneas de repetir el encabezado

--null salida injustificada con caracteres NUL

--rows n establecer altura de la pantalla --width establecer el ancho de la pantalla

--zero salida injustificada con caracteres NUL

Page 12: Comando ps

INFORMACIÓN

Opción

Descripción

-V Versión para imprimir

L todos los especificadores de formato

V información de la versión

--help imprimir mensaje de ayuda

--in imprimir información de depuración

Page 13: Comando ps

• pgrep es una utilidad de la línea de comandos escrita originalmente para ser usada con el sistema operativo Solaris 7. Desde entonces se ha reimplementado para Linux y OpenBSD. Usualmente, pgrep toma una expresión regular de la línea de comandos y devuelve el ID de los procesos cuyo nombre coincida con la expresión regular.

Comando pgrep

Page 14: Comando ps

ps ax | grep nombre_del_proceso | grep -v grep | awk '{print $1}‘

Pgrep [ nombre del proceso ]

devuelve el ID del proceso

Page 15: Comando ps

Ejemplos de pgrep• Mostrar todos los procesos (en

formato largo, ID y nombre) que pertenezcan al grupo otros:pgrep -l -G otros

• Mostrar todos los procesos que no pertenezcan al usuario root:pgrep -v -u root

Page 16: Comando ps

Comando pstree

En algunos sistemas está disponible elcomando pstree, que lista los procesos

y sus descendientes en forma de árbol.

EstoPermite visualizar rápidamente los procesos que están corriendo en el sistema.

Page 17: Comando ps

Ejemplos de algunos Uso del comando

con Opciones

Page 18: Comando ps

ps –P : seleccione por PID

Page 19: Comando ps

ps –A: lista de todos los procesos

Page 20: Comando ps

ps f: jerarquía de procesos (bosque)

Page 21: Comando ps

ps –F tiene el listado completo

Page 22: Comando ps

ps h: no se imprimen las líneas de cabecera

Page 23: Comando ps

ps L: lista de todos los especificadores de formato

Page 24: Comando ps

ps una: seleccione todos los procesos en un terminal, incluidos los de otros usuarios

Page 25: Comando ps

ps –V: Versión para imprimir

Page 26: Comando ps

ps –j: da el PGID (número de grupo de los procesos - coincide

normalmente con el padre de todos ellos).

Page 27: Comando ps

..Muchas Gracias..

Page 28: Comando ps

• Distribución de Software Berkeley es un sistema operativo derivado del sistema Unix nacido a partir de los aportes realizados a ese sistema por la Universidad de california en Berkeley.

• Algunos SO descendientes del sistema desarrollado por Berkeley son SunOS, FreeBSD, NetBSD, PC-BSD, Open BSD y Mac OS x