Si es nuevo en el mundo de Linux, es posible que se pregunte cómo liberar espacio en disco. No siempre es tan simple como simplemente desinstalar algunos programas. Esto es particularmente cierto si tiene muchos archivos que ocupan espacio dispersos en todo su sistema de archivos. Si bien hay muchas formas diferentes de liberar espacio en disco en Linux, siga leyendo para conocer una de las más rápidas: usar du
y algunos comandos básicos de terminal.
¿Qué es du?
du
es un comando estándar en Linux que muestra rápidamente información sobre el uso del disco. El nombre del comando en sí significa «uso del disco». Si bien esto puede parecer muy básico, du
tiene una gran cantidad de opciones y usos que lo convierten en una herramienta valiosa tanto para principiantes como para usuarios avanzados de Linux.
Cómo empezar a usar du
Tal vez te estés preguntando cómo empezar a usar du
. La forma más simple y básica es, por supuesto, usar el comando tal cual, sin ninguna opción:
Sin embargo, esta no es una información particularmente útil. El resultado que se proporciona aquí a menudo es utilizado por otros programas y scripts, pero para que sea útil para el usuario promedio, necesitaremos incluir algunas opciones.
Una de esas opciones es convertir las salidas de tamaño a un formato que pueda leer. Para hacer esto, deberá agregar el -h
bandera o la --human-readable
bandera.
Esto hace que el tamaño de los archivos de la izquierda sea mucho más fácil de analizar. Pero todavía hay mucho que resolver aquí. Afortunadamente, algunas otras opciones hacen que esto sea más fácil.
los -s
flag resumirá el uso del disco del directorio dado. Esto se combina a menudo con la -h
bandera para dar un resumen muy simple y fácil de leer del directorio.
Dependiendo de los directorios con los que esté consultando du
es posible que deba elevar sus privilegios mediante sudo
o similar. Por ejemplo: cuando desea ver cuánto uso del disco está utilizando el directorio raíz.
Si bien hay muchas otras opciones útiles que puede usar con du
la -h
y -s
las banderas son las únicas que necesitamos para limpiar el espacio en disco.
Cómo liberar espacio en disco de Linux con du
Ahora que sabes cómo usar du
puede hacer uso de él al liberar espacio en disco en su computadora.
La forma más rápida de limpiar su disco es averiguar primero qué está utilizando la mayor parte del espacio. Puedes hacer esto dejando du
escanear todo el sistema. Para hacer esto, agregará un asterisco al final de la ruta del directorio. El asterisco funciona como un comodín y le dice al comando que mire todo en el directorio.
Esto le muestra qué directorio en el sistema de archivos está ocupando la mayor parte del espacio. A partir de ahí, puede usar el mismo comando en cada directorio para averiguar qué subdirectorios y archivos ocupan más espacio.
En muchos casos, buscará en su directorio de inicio, ya que aquí es donde almacenará sus archivos personales. Puedes hacer esto buscando ~/
ya que es una abreviatura de su directorio de inicio.
Continúe repitiendo estos comandos tanto como sea necesario para reducir los directorios que ocupan más espacio.
Por ejemplo, si tiene un directorio llamado «Almacenamiento» en su carpeta de inicio que ocupa mucho espacio, use du
para averiguar qué archivos son los más grandes.
Desde aquí, simplemente puede eliminar los archivos que no desea utilizar el rm
dominio.
rm -rf ~/Storage/big-file
Haga esto para cualquier otro archivo que ya no desee en su disco para liberar la cantidad deseada de espacio de almacenamiento.
Preguntas frecuentes
1. ¿Hay alguna forma de ordenar por tamaño de archivo?
Sí, puede canalizar la salida desde du
dentro sort
para ordenar por tamaño de archivo.
2. ¿Cómo veo cuánto espacio libre en disco tengo?
usarías df
un comando completamente diferente con un uso muy simple, para ver cuánto espacio libre en disco tienes:
3. ¿Debo usar du para eliminar programas de mi computadora?
No, este método solo es útil para los archivos que ha guardado usted mismo. Si desea eliminar un programa, debe usar el administrador de paquetes o el centro de software de su distribución.
Terminando
Como puede ver, liberar espacio en disco en Linux usando la línea de comandos es bastante simple. Una vez que aprenda a usar du y todas sus opciones, descubrirá que también es mucho más rápido y fácil que la mayoría de los otros métodos.
Pero esto es solo la punta del iceberg cuando se trata de comandos. Siga leyendo para saber qué comandos usar para buscar archivos en Linux.