Ir al contenido

Extra 2 — El Gran Informe de Diagnóstico


Son las 9:00 AM. Tu jefe llega a la oficina y te dice:

“Necesito saber cómo está el servidor. Tengo una reunión en 15 minutos. Dame un fichero con el diagnóstico.”

Tu objetivo es generar el fichero ~/diagnostico.txt con exactamente la siguiente información, en este orden:


Sección 1 — Fecha y hora actual del sistema

Sección titulada “Sección 1 — Fecha y hora actual del sistema"

Sección 2 — Los 3 procesos que más memoria RAM consumen

Sección titulada “Sección 2 — Los 3 procesos que más memoria RAM consumen"

Incluye: usuario, PID, porcentaje de memoria y nombre del comando.

Sección 3 — Servicios del sistema con fallos

Sección titulada “Sección 3 — Servicios del sistema con fallos"

Si no hay ninguno, que quede registrado también.

Sección 4 — Número de errores registrados desde el último arranque

Sección titulada “Sección 4 — Número de errores registrados desde el último arranque"

Sección 5 — Usuarios que tienen shell de login en el sistema

Sección titulada “Sección 5 — Usuarios que tienen shell de login en el sistema"

  • Todo debe acabar en un único fichero: ~/diagnostico.txt
  • El fichero tiene que poder leerse de un vistazo (añade encabezados o separadores)
  • Puedes usar cualquier herramienta de los módulos 1 al 4
  • No está permitido instalar software nuevo

Cuando termines, ejecuta esto para comprobar que el fichero tiene contenido en todas las secciones:

ventana terminal
wc -l ~/diagnostico.txt && cat ~/diagnostico.txt