Preguntas etiquetadas con ps

39
ps cambia para mostrar PID, PPID, PGID y SID colectivamente

Intenté ps con diferentes tipos de interruptores, por ejemplo, -A, aux, ef, etc., pero parece que no puedo encontrar la combinación correcta de interruptores que me indique la ID de proceso (PID), la ID de proceso principal (PPID), el Grupo de procesos ID (PGID) e ID de sesión (SID) de un proceso...

33
Ejecutando un bucle precisamente una vez por segundo

Estoy ejecutando este ciclo para verificar e imprimir algunas cosas cada segundo. Sin embargo, debido a que los cálculos toman unos pocos cientos de milisegundos, el tiempo impreso a veces se salta un segundo. ¿Hay alguna forma de escribir un bucle que me garantice obtener una copia impresa cada...

31
¿Cuándo comenzó un proceso?

Para saber cuándo se inició un proceso, mi primera suposición fue verificar la hora en que /proc/<pid>/cmdlinese escribió / modificó la última vez. psTambién muestra un STARTcampo. Pensé que ambas fuentes serían las mismas. A veces no son lo mismo. ¿Cómo es

30
¿Cómo obtener milisegundos desde la época de Unix?

Quiero hacer un script bash que mida el tiempo de inicio de un navegador para el que estoy usando un html que obtiene la marca de tiempo en carga en milisegundos usando JavaScript. En el script de shell justo antes de llamar al navegador, aparece la marca de tiempo con: date +%s El problema es...

28
¿Qué haría que ps informara uid en lugar de nombre de usuario?

Tengo Eucalyptus instalado en mi máquina Linux, y he notado que para los procesos propiedad del usuario de eucalipto, ps informa el ID de usuario en lugar del nombre de usuario. Por ejemplo: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 0.0...

26
ps: el comando completo es demasiado largo

¡Buen día! Yo uso 'ps' para ver el comando que inicia el proceso. El problema es que el comando es demasiado largo y 'ps' no lo muestra por completo. Ejemplo: uso el comando 'ps -p 2755 | menos 'y tiene salida siguiente PID TTY STAT TIME COMMAND 2755 ? Sl 305:05 /usr/java/jdk1.6.0_37/bin/java...

25
¿Cómo obtener el tty en el que se ejecuta bash?

En el segundo método propuesto por esta página , se obtiene el tty en el que se ejecuta bash con el comando: ps ax | grep $$ | awk '{ print $2 }' Pensé para mí mismo que seguramente esto es un poco vago, enumerando todos los procesos en ejecución solo para extraer uno de ellos. ¿No sería más...