Cómo encontrar archivos grandes en Linux

Básicamente, existen dos métodos mediante los cuales puede encontrar archivos grandes en su sistema Linux. La primera es escribiendo comandos en la terminal, que le proporcionarán información sobre archivos grandes en forma de texto. Luego está el método GUI, que implica el uso de programas que tienen una interfaz gráfica y pueden mostrarle gráficamente qué tan grandes son los archivos que usan el almacenamiento en su sistema.

Usando comandos de terminal

La forma más rápida y eficaz de encontrar archivos grandes en Linux es a través de la terminal. Hay diferentes comandos que puede utilizar según los archivos que esté buscando.

Método 1: busque los archivos más grandes en un directorio

Puede encontrar fácilmente los diez archivos más grandes en Linux usando eldudominio.

Abra la terminal y escribaduy luego puedes seguirlo con un argumento como-ah/directory/name.

Si desea encontrar los archivos más grandes en el directorio actual, use el comando sin el nombre del directorio. Además, puede utilizar cualquier otro número en lugar de 10, dependiendo de cuántos archivos grandes desee ver.

Método 2: busque los archivos más grandes del sistema

También puedes utilizar elducomando para encontrar los archivos más grandes en su sistema.

Abra la terminal y escribasudo du -aBm / 2>/dev/nully presione Entrar.

Necesitarás usarsudoen este caso, ya que el comando buscará los archivos más grandes en todos los directorios, lo que requiere privilegios de root. Además, debido a que buscará en todos los directorios, el comando puede tardar algún tiempo en ejecutarse.

Método 3: busque una cantidad específica de los archivos más grandes en un directorio

Para encontrar los diez archivos más grandes en un directorio, puede usar elfinddominio.

Tipofind /directory/name -type f -exec ls -sh {} \;y luego presione Entrar.

Esto le mostrará los diez archivos más grandes en el directorio actual junto con sus tamaños. Puede cambiar la cantidad de archivos que desea ver y puede buscar todos los archivos más grandes en el directorio actual reemplazando el nombre del directorio con.o excluirlo por completo.

Método 4: buscar archivos de cierto tamaño en un directorio

También puedes encontrar archivos que excedan un cierto tamaño en Linux con el comandofind /directory/name -type f -size.

Por ejemplo, puede encontrar todos los archivos que superen los 500 MB escribiendofind /directory/name -type f -size +500M. Puede reemplazar 500 con cualquier otro tamaño y reemplazar el nombre del directorio con.para buscar en el directorio actual.

Método 5: buscar archivos que superen un cierto tamaño en todo el sistema

Elsudo find / -type f -size +500M -lsEl comando le permite buscar archivos que excedan un cierto tamaño en todo el sistema Linux.

Todos los archivos que tengan más de 500 MB de tamaño aparecerán cuando escriba este comando, junto con sus permisos, propietarios y tamaños.

Método 6: ver los sistemas de archivos utilizando la mayor cantidad de espacio

Si desea ver el porcentaje del espacio total en disco que utiliza cada sistema de archivos montado, puede utilizar eldf -hdominio.

Usando programas GUI

Si no se siente cómodo usando comandos de terminal, Linux tiene varios programas basados ​​en GUI que le permiten encontrar los archivos más grandes en su sistema.

Luz de archivo

Puede instalar Filelight escribiendosudo apt install filelighten la terminal y presionando Enter. O abra su administrador de paquetes y búsquelo allí.

Una vez instalado, inicie Filelight y le mostrará todos los archivos grandes en su sistema.

QDirEstat

QDirStat es otra aplicación basada en GUI que proporciona información gráfica sobre archivos grandes en su sistema.

Si está utilizando Debian, Ubuntu o cualquier distribución basada en ellas, utilice elsudo apt install qdirstatcomando para instalar el programa.

Por otro lado, si estás usando Redhat, Fedora o distribuciones basadas en ellas, usasudo dnf install qdirstat. Una vez que el programa esté instalado, ábralo y seleccione cualquier directorio para ver todos los archivos grandes que contiene.

Cosas que debes saber

  • Los comandos de terminal para ver archivos grandes pueden variar según la distribución de Linux que esté utilizando, así que asegúrese de verificar qué comandos funcionan para su sistema.
  • Intente ejecutar comandos sinsudoen la medida de lo posible, ya que eso mantendrá su sistema protegido. Sólo usosudoen los casos en los que no puede ejecutar un comando sin privilegios de root.
  • Dependiendo de la cantidad de archivos y sus tamaños, así como de cómo haya organizado el sistema de archivos, los comandos o programas GUI pueden tardar algún tiempo en mostrarle los archivos que están consumiendo su almacenamiento.

Related Posts