Ver archivos y carpetas más grandes por SSH

Para comprobar que archivos ocupan más espacio en su servidor Linux existen diferentes métodos, uno de los más sencillos y que puede resultar de gran utilidad sería utilizando el siguiente comando desde SSH:

Información adicional

Puedes encontrar más información sobre el acceso por SSH a tu servidor en el artículo:

Acceder por SSH a Linux

du -h / | grep ^[0-9].G

Este sencillo comando te mostrará en pantalla todos los archivos de mínimo 1GB de peso.

Explicación de los parámetros

    • -h: Hace que el tamaño de los archivos se muestre en formato humano (Kylobytes, Megabytes, etc.)
    • /: Este símbolo implica que la búsqueda se hace desde la raíz del servidor. Es posible incluir una ruta para que se busque dentro de “x” carpeta.

Por ejemplo, este comando te mostraría en pantalla todos los archivos de mínimo 1GB de peso desde la carpeta /var/www/vhost/tunombrededominio.com:

du -h /var/www/vhost/tunombrededominio.com | grep ^[0-9].G

 

  • |: Hace que el segundo comando tras este símbolo utilice los resultados del primer comando.
  • grep: Busca el patrón que se indica a continuación del comando
  • ^: Utilizado fuera de los corchetes indica que los resultados de la búsqueda deben empezar por el símbolo después de este carácter
  • [0-9]: Indica que en esta posición el carácter debe ser un número entre 0-9
  • .: Cada punto corresponde a un carácter (menos un salto de linea)
  • G: Representa la unidad de tamaño gigabyte. También es posible utilizar “K” para kilobyte o “M” para megabyte.

Para encontrar información detallada de todos los parámetros disponibles para “du” puedes utilizar el comando:

man du

To write a comment on this article, fill out the form below. Fields marked with an asterisk (*) are required.