GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿cómo obtener la hora del reloj de pared de un proceso en ejecución?

Inicié una verificación hash de un archivo grande y no quiero reiniciarlo usando time . ¿Cómo puedo obtener la hora del reloj de pared sin usar la hora al principio o usar date? justo antes de invocar un comando?

Respuesta aceptada:

Para un proceso en ejecución, puede hacer esto:

PID=5462
command ps -p "$PID" -o etime
command ps -p "$PID" --no-headers -o etime

Como característica general, puede modificar el indicador de shell. Esta es mi definición de indicador de bash:

TERM_RED_START=$'
Linux
  1. Cómo usar el comando táctil de Linux + ejemplos

  2. ¿Cómo obtengo la ruta de un proceso en Unix/Linux?

  3. ¿Cómo obtener la identificación del proceso para eliminar un proceso nohup?

  4. ¿Cómo puedo obtener la hora del reloj de pared de un proceso en ejecución?

  5. ¿Cómo obtener el tamaño físico de un archivo en Linux?

Cómo establecer o cambiar la zona horaria en Linux

Cómo verificar todos los servicios en ejecución en Linux

Cómo cambiar la prioridad de un proceso en Linux

Cómo cambiar el indicador de Sudo en Linux

Cómo matar el proceso de ejecución de Linux en un puerto particular

Cómo enviar procesos a segundo plano en Linux