Ver destacados

Archivos más grandes Linux | Encontrar

Tutorial con vídeo para saber cómo encontrar los archivos más grandes en Linux paso a paso.
Escrito por
5.6K Visitas  |  Publicado dic 15 2020 13:03
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Utilizamos nuestro ordenador para generar, compartir y recibir información de todo tipo, por lo que por lo general solemos almacenar diferente contenido en diferentes formatos para poder acceder a el siempre que lo necesitemos. Sin embargo el problema de esto es que poco a poco el almacenamiento de nuestro PC se va llenando.

 

Tutorial con vídeo para saber el uso y espacio disponible del disco mediante diferentes comandos(du, btrfs, df) en Linux.

 

En nuestros sistemas operativos normalmente guardamos todo tipo de archivos, desde texto hasta videos dejamos en carpetas o directorios dependiendo el tipo de sistema operativo usando. En el caso de Linux estos son directorios y poco a poco el guardar archivos hará que el espacio del disco duro se llene y pueda afectar de aun modo el desempeño de este.

 

Por eso como administradores o usuarios debemos buscar la forma funcional de detectar los archivos que ocupan más espacio ocupan en un directorio para determinar el grado de importancia de estos y así ver si es posible eliminarlos o simplemente moverlos a otra ubicación.

 

Solvetic te explicará el proceso para encontrar el tamaño de los archivos en Linux.

 

 

 

 

Cómo encontrar archivos grandes en Linux


Para este proceso usaremos el comando du, este es un comando que nos permite obtener información sobre el uso del disco duro. Esto se enfoca en los directorios disponemos de diferentes parámetros a usar con el fin de obtener detalles, estos son:

 

Finaliza cada línea de salida con NULL
-0, –null

Escribe el recuento de todos los archivos, no solo de los directorios
-a, –all

Imprime tamaños aparentes, en lugar del uso del disco real
–apparent-size

Escala los tamaños a SIZE antes de imprimir en la consola
-B, –block-size=SIZE

Genera el gran total del tamaño del directorio
-c, –total

imprime el total para el directorio solo si es N o menos niveles que sean inferiores al argumento de la línea de comando
d, –max-depth=N

Imprime el resultado en formato legible
-h, –human-readable

Aplica para directorios, en este caso no incluye el tamaño de los subdirectorios -s, –summarize: muestra únicamente el total de cada directorio
-S, -separate-dirs

Despliega la hora de la última modificación de cualquier archivo o directorio.
–time

 

Ahora vamos a ver cómo usar du en Linux para encontrar archivos de gran tamaño según los criterios dados.

 

Paso 1

Para iniciar, vamos a ejecutar du con los parámetros ah para:
  • -a el cual nos permite acceder a todos los directorios y subdirectorios
  • -h con el cual es posible obtener la información en lenguaje leíble
du -ah /home

 

Paso 2

Es posible aumentar el nivel de profundidad del directorio a analizar, para ello ejecutamos lo siguiente:
du -ha –max-depth=1 /home

 

Paso 3

Con du podemos establecer un orden en la forma como se despliegan los resultados, adicional listar X cantidad de línea, por ejemplo, podemos listar 20 líneas con datos legibles:
sudo du -h / | sort -rh | head -20

 

Vemos las 20 líneas con detalles puntuales de su tamaño.

 

Paso 4

Otra de las opciones disponibles es listar el total global, para esto ejecutaremos:
du -chs*

 

Paso 5

Este comando se encarga de desplegar el tamaño de todos los directorios, para uno en especial ejecutamos:
du -chs  /home

 

Estas son las opciones que du nos ofrece para gestionar y conocer el tamaño de los directorios en Linux.

 

Tutorial para poder ver el listado de procesos y saber qué proceso está usando un archivo en Linux.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!