Desenterré los archivos más grandes en mi PC con Linux, esto es lo que encontré 1

Desenterré los archivos más grandes en mi PC con Linux, esto es lo que encontré

Índice
  1. Conoce ncdu y ve a pescar los gordos
  2. La Primera Pantalla: Una Vista Desde Arriba
  3. Máquinas Virtuales, Máquinas Virtuales por Todas Partes
  4. Descargas: El Cajón de la Basura del PC Moderno
  5. Juegos que Nunca Juego
  6. Algunos Programas y sus Grandes Cachés
  7. ¿Qué Hacer con Todos Estos Archivos?
  8. Todo lo que necesitas saber
    1. ¿Cómo puedo encontrar los archivos más pesados en Linux?
    2. ¿Cómo buscar los archivos más pesados de mi PC?
    3. ¿Cómo comprobar archivos grandes en Linux?
    4. ¿Cómo encuentro los archivos más grandes en LS?

Descubre cómo optimizar el almacenamiento en tu computadora Linux con el comando ncdu, una herramienta simple para identificar y eliminar archivos que consumen espacio innecesario.

No puedo ser el único que se da cuenta de que, sin importar cuánto almacenamiento compre para mi computadora, los desechos digitales siempre se acumulan. Afortunadamente para mí, en Linux, hay un simple comando de terminal que me permite arrastrar fácilmente los archivos más pesados. No estaba muy orgulloso de los resultados.

Conoce ncdu y ve a pescar los gordos

Seré honesto: no soy un as de la línea de comandos. Si una tarea se puede realizar de manera fácil y efectiva en una aplicación gráfica, lo haré de esa manera.

No obstante, no todos los trabajos son así. Necesitaba averiguar qué archivos estaban ocupando más espacio en el disco de mi PC con Linux, y sabía que verificar el tamaño de cada carpeta en el explorador de archivos Dolphin no iba a ser suficiente. Sabía que la terminal de Linux tenía que tener una mejor solución.

Por suerte, la tiene. Lo busqué y encontré ncdu, una aplicación basada en terminal para escanear y encontrar fácilmente las ubicaciones de los archivos más grandes en tu disco de Linux.

Usar ncdu es muy simple: abre una terminal, escribe ncdu, presiona Enter y espera. Escaneará cada archivo en el directorio actual, más sus subdirectorios. También incluye archivos ocultos, así que no pienses que esos escaparán a nuestra ira hoy.

Si deseas escanear directorios específicos, puedes decírselo a ncdu. Por ejemplo, para escanear todo en los archivos temporales de tu sistema, usarías:

ncdu /tmp

O, para escanear todo tu sistema comenzando desde la carpeta raíz, llamarías:

ncdu /

En mi caso, no me atrevo a jugar con ningún archivo del sistema. En cambio, prefiero limitar mi búsqueda a mi carpeta de inicio. Todo allí involucrará solo mis archivos personales en lugar de archivos de configuración críticos para la misión y similares.

La Primera Pantalla: Una Vista Desde Arriba

Dado que mi terminal se abre por defecto en mi carpeta de inicio, simplemente lanzo la terminal con el atajo de teclado Ctrl+Alt+T y emito el comando ncdu.

Cuando ncdu termine de escanear, listará todas las carpetas y archivos en orden descendente, con el sitio de mayor uso de almacenamiento en la parte superior. Incluye un gráfico de barras de tamaño relativo para cada carpeta o archivo, por lo que puedes identificar a los infractores de un vistazo.

Si decido que quiero ver primero los archivos más pequeños por alguna razón, solo tengo que presionar la tecla s para alternar entre el orden ascendente y descendente. También puedo reordenar por número de elementos (es decir, archivos y subcarpetas) con la tecla C.

La interfaz de ncdu es esencialmente un explorador de archivos, por lo que navegar por las carpetas es fácil. Usando las teclas de flecha o, al estilo Vim, las teclas h, j, k y l, puedes entrar y salir de las carpetas con facilidad. No pasó mucho tiempo antes de que estuviera haciendo una lista de los que más espacio consumían.

Máquinas Virtuales, Máquinas Virtuales por Todas Partes

En mi primer intento usando mi laptop Kubuntu Focus, descubrí rápidamente que tengo un problema de hábito con las máquinas virtuales (VM). Puede que hayas notado en una captura de pantalla anterior que, salvo por el directorio de Descargas, la mayor parte de mi almacenamiento estaba siendo consumido por discos virtuales donde vivían Windows 10, Linux Mint y DietPi.

Utilizo Quickemu así como Virtual Box para las VMs, por lo que estaban esparcidas por todas partes. Desafortunadamente, rara vez siento la necesidad de eliminar mis preciosas VMs, hasta que se vuelven inutilizables por mis pruebas.

Descargas: El Cajón de la Basura del PC Moderno

Todos lo vimos venir: la carpeta de Descargas, donde tantos archivos temporalmente útiles descansan. Algunos son más grandes que otros, especialmente los archivos ISO que utilizo para instalar las máquinas virtuales mencionadas anteriormente. Luego está la carpeta "completa" de mi lector de noticias Usenet, que no exploraremos hoy, pero puedo asegurar que es completamente inocente.

A veces, por supuesto, los archivos que recopilamos ocupan espacio no individualmente, sino como un colectivo. También puedes encontrar un número total de elementos en la parte inferior de la pantalla. Ten en cuenta que este total incluye todo dentro de las subcarpetas del directorio actual. Cuanto más profundices, más pequeño se vuelve el número.

Es difícil de leer en esta captura de pantalla debido a la desafortunada combinación de colores de mi terminal actual, pero dice "208" en mi archivo de Descargas. Como dicen los chicos, oof.

Juegos que Nunca Juego

Aunque no juego mucho en mi laptop, a veces juego en mi PC de torre que corre Garuda Linux. La palabra clave allí es "a veces", como se reveló cuando ejecuté ncdu en esa PC. Los resultados mostraron, además de, sí, más máquinas virtuales, un lugar donde estuve temporalmente.

almacenando una carpeta de respaldo, algunos juegos grandes que no he jugado en meses.

Steam almacena los archivos del juego en la carpeta "/.local", y por eso está al principio de la lista. Dado que es un archivo oculto en Linux, no lo verás normalmente en tu navegador de archivos gráfico a menos que lo habilites.

Algunos Programas y sus Grandes Cachés

También encontré en mi PC de torre algunos cachés considerables almacenados en nombre de Google Chrome, Spotify y Mozilla Firefox, respectivamente.

Tiene sentido, considerando que uso esos programas bastante, y que requieren la descarga constante de datos. Todo esto refuerza la idea de que tu próxima computadora debería tener más almacenamiento en lugar de menos.

¿Qué Hacer con Todos Estos Archivos?

Cuando llega el momento de comenzar a deshacerte de esos ocupadores de espacio, ncdu te ofrece un simple comando de eliminación con la tecla d. Te pedirá confirmación, hasta que le indiques que deje de preguntar.

Descubrí que la eliminación ocurre inmediatamente, y el archivo no va a tu papelera de reciclaje, así que asegúrate de estar seguro sobre esa eliminación de archivos.

También podrías abrir otra ventana de terminal y usar rm para emitir comandos de eliminación más poderosos.

Por supuesto, utilicé Steam para eliminar esos juegos de Steam que no planeaba jugar más, y Heroic Game Launcher para los archivos del juego que creó. Así, más archivos que esos gestores tenían en mi sistema se eliminaron automáticamente, en lugar de que yo tuviera que eliminar individualmente cada archivo que veo frente a mí. Chrome, Spotify y Firefox también tienen sus propias herramientas de eliminación de caché en sus menús de configuración.

Si ncdu revela que tienes hábitos de almacenamiento insostenibles como los míos, considera ampliar tu capacidad con un disco SSD interno confiable. Si no vas a acceder a los archivos con frecuencia o no los necesitas rápidos y receptivos, podrías obtener el mismo almacenamiento más barato con un HDD interno en su lugar.

Todo lo que necesitas saber

¿Cómo puedo encontrar los archivos más pesados en Linux?

Para localizar los archivos más pesados en Linux, puedes utilizar el comando find. Aquí te explicamos cómo hacerlo de manera simple y efectiva:

 

  • Usa el comando find: El siguiente comando buscará todos los archivos que superen los 700 megabytes en todo el sistema: bash find / -type f -size +700M
      • -

    /

      indica que la búsqueda comenzará desde el directorio raíz.
  • -type f especifica que deseas encontrar archivos (no directorios).
  • -size +700M establece el tamaño mínimo de los archivos a buscar, en este caso, archivos mayores de 700 megabytes.
  • Especificar un directorio: Si deseas limitar la búsqueda a un directorio específico, simplemente reemplaza / con la ruta del directorio deseado. Por ejemplo, para buscar en tu directorio home: bash find ~/ -type f -size +700M
  • Ordenar resultados por tamaño: Para obtener una lista de los archivos más pesados primero, puedes combinar find con du y otros comandos: bash du -ah / | sort -rh | grep '[0-9.]+G' | head -n 10
  • du -ah / lista todos los archivos y sus tamaños.
  • sort -rh ordena los resultados por tamaño de manera descendente.
  • head -n 10 muestra los 10 archivos más grandes.
  • Combinar con locate (opcional): Si tienes la base de datos actualizada de locate, puedes intentar: bash locate | xargs du -h | sort -rh | head -n 10 Esto proporcionará una búsqueda más rápida pero solo si la base de datos está actualizada.
  • Uso de herramientas gráficas: Si prefieres una interfaz gráfica, herramientas como Baobab o Filelight pueden ayudarte a visualizar el uso del disco y encontrar archivos pesados de manera más intuitiva. Estos métodos te permitirán identificar rápidamente los archivos más pesados en tu sistema Linux.

 

¿Cómo buscar los archivos más pesados de mi PC?

Para encontrar rápidamente los archivos más pesados en tu PC, sigue estos pasos:

 

  • Abre el Explorador de Archivos: Haz clic en el ícono del Explorador en la barra de tareas o presiona Windows + E.
  • Selecciona la carpeta deseada: Dirígete a la carpeta que quieres analizar o elige 'Este PC' para buscar en todo el sistema.
  • Cambia la vista:
      • - Ve a la pestaña

    Ver

      en la barra de menú.
  • Selecciona Detalles. Esto te permitirá ver más información sobre cada archivo.
  • Ordena por tamaño:
  • Haz clic en el área libre de la vista de detalles.
  • Selecciona Ordenar por y luego Tamaño.
  • Los archivos más grandes aparecerán ahora en la parte superior de la lista.
  • Revisa los archivos pesados: Tanto si decides eliminarlos, moverlos o gestionarlos, tendrás un acceso rápido a los archivos que más espacio están ocupando. Siguiendo estos sencillos pasos, podrás identificar fácilmente los archivos que están ocupando más espacio en tu PC.

 

¿Cómo comprobar archivos grandes en Linux?

Para comprobar archivos grandes en Linux de manera rápida y eficiente, puedes utilizar dos comandos principales: find y du. A continuación, te explico cómo utilizar cada uno de ellos:

 

  • Comando find:
      - Este comando te permite buscar archivos grandes de manera individual.
  • Ejemplo para encontrar archivos mayores de 100 MB: bash find /ruta/del/directorio -type f -size +100M
  • Puedes ajustar la ruta y el tamaño según tus necesidades.
  • Comando du:
  • Para obtener una visión general del uso del espacio en disco, incluyendo tanto archivos como directorios, usa du.
  • Ejemplo básico para visualizar el uso de espacio con un resumen: bash du -h --max-depth=1 /ruta/del/directorio
  • La opción -h muestra el tamaño en formato legible (KB, MB) y --max-depth limita el nivel de profundidad que deseas explorar. Consejos adicionales:
  • Para facilitar la visualización, puedes combinar du con sort para ordenar el resultado: bash du -ah /ruta/del/directorio | sort -hr | head -n 10 Esto te mostrará los 10 archivos o directorios más grandes. Usando estas herramientas, podrás gestionar y optimizar el espacio en tu sistema Linux de manera efectiva.

 

¿Cómo encuentro los archivos más grandes en LS?

Para encontrar los archivos más grandes en un directorio usando el comando ls, puedes utilizar la siguiente sintaxis: bash ls -shS /ruta/carpeta | head -n 1 A continuación, se explican los elementos del comando:

    • -

ls

    : Este es el comando básico para listar archivos en un directorio.

  • -s: Muestra el tamaño de los archivos en bloques.
  • -h: Presenta los tamaños en un formato legible por humanos (por ejemplo, KB, MB).
  • -S: Ordena los archivos de mayor a menor según su tamaño.
  • /ruta/carpeta: Debes reemplazar esto con la ruta específica de la carpeta que quieres analizar.
  • head -n 1: Este comando muestra solo la primera línea de la lista resultante. Es importante notar que al usar ls -shS, el primer resultado que obtendrás es la suma de todos los archivos en la carpeta, no un archivo individual. Para evitar esto y obtener solo los archivos más grandes:
  • Puedes ajustar el número en head -n para ver más resultados. Por ejemplo, head -n 10 mostrará los diez archivos más grandes.
  • Asegúrate de estar en la carpeta correcta o especificar el path correcto para obtener resultados precisos. Usar estos comandos te permitirá identificar rápidamente los archivos más grandes en cualquier directorio de tu sistema.

Si deseas encontrar artículos similares a Desenterré los archivos más grandes en mi PC con Linux, esto es lo que encontré, te sugerimos revisar la categoría Linux.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir