Análisis del uso del disco

LinuxLinuxBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

¡Bienvenido, futuro administrador de sistemas! Acabas de comenzar tu nuevo puesto en TechCorp, una startup tecnológica en rápido crecimiento. En tu primer día, recibes un mensaje urgente del desarrollador principal:

"Nuestro servidor principal de desarrollo se está quedando sin espacio en el disco, ¡y está ralentizando a todo el equipo! Necesitamos tu ayuda para analizar el uso del disco y liberar algo de espacio lo antes posible. Tu misión, si decides aceptarla, es utilizar tus habilidades en Linux para investigar y resolver esta crisis".

En este desafío, te pondrás en los zapatos de un administrador de sistemas y utilizarás comandos esenciales de Linux – df y du – para analizar el uso del disco, identificar los consumidores excesivos de espacio y gestionar archivos grandes. Estas habilidades son cruciales para mantener el rendimiento del sistema y prevenir emergencias de espacio en el disco en escenarios del mundo real.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"]) linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"]) linux/SystemInformationandMonitoringGroup -.-> linux/df("Disk Space Reporting") linux/SystemInformationandMonitoringGroup -.-> linux/du("File Space Estimating") linux/UserandGroupManagementGroup -.-> linux/sudo("Privilege Granting") subgraph Lab Skills linux/df -.-> lab-7775{{"Análisis del uso del disco"}} linux/du -.-> lab-7775{{"Análisis del uso del disco"}} linux/sudo -.-> lab-7775{{"Análisis del uso del disco"}} end

Evaluar la situación general del espacio en el disco

Tu primera tarea es obtener una visión general del uso del disco en todos los sistemas de archivos montados en el servidor.

Objetivo

Utiliza el comando df para mostrar las estadísticas de uso del disco de todos los sistemas de archivos montados en un formato legible para humanos.

Requisito

Emplea el comando df con la opción adecuada para mostrar los tamaños en un formato legible para humanos (por ejemplo, KB, MB, GB). Esto te ayudará a identificar rápidamente qué sistemas de archivos se están quedando sin espacio.

Ejemplo de resultado

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 19G 0.2G 99% /
tmpfs 1.5G 12K 1.5G 1% /dev/shm
/dev/sdb1 50G 48G 2G 96% /mnt/data

Nota: Tu salida real reflejará el estado actual del servidor.

✨ Revisar Solución y Practicar

Investigar el directorio /var

El desarrollador principal sospecha que los archivos de registro en el directorio /var pueden estar consumiendo mucho espacio. Tu siguiente tarea es investigar este directorio.

Objetivo

Analizar y mostrar el uso total de disco del directorio /var en un formato legible para humanos.

Requisito

Utiliza el comando du con las opciones adecuadas para:

  • Mostrar solo el tamaño total del directorio /var.
  • Mostrar el tamaño en un formato legible para humanos.

Ejemplo de resultado

5.2G /var

Nota: El tamaño real dependerá del contenido del directorio /var en tu servidor.

✨ Revisar Solución y Practicar

Resumen

¡Felicidades, novato administrador de sistemas! Has completado con éxito tu primera tarea de gestión de crisis de espacio en el disco. En este desafío, has demostrado habilidades esenciales para una gestión efectiva del espacio en el disco en sistemas Linux:

  1. Utilizar df para obtener una visión general del uso del disco en todos los sistemas de archivos montados.
  2. Emplear du para analizar el uso del disco en directorios específicos.
  3. Encontrar y gestionar archivos grandes que pueden estar consumiendo espacio innecesariamente.

Estas habilidades son cruciales para mantener el rendimiento del sistema y prevenir problemas de espacio en el disco en escenarios del mundo real. El equipo de desarrollo ahora puede continuar su trabajo sin interrupciones, gracias a tu acción rápida.

Recuerda, las comprobaciones regulares del uso del disco y la gestión proactiva de archivos grandes son clave para prevenir futuras emergencias de espacio en el disco. Sigue perfeccionando estas habilidades, ¡te serán muy útiles a lo largo de tu carrera como administrador de sistemas!