Du Disks

Uso de du para liberar espacio en disco en Linux

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:

Du Básico 1

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.

Du legible por humanos 1

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.

du hs

Dependiendo de los directorios con los que esté consultando dues 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 dula -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 dupuede 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.

Du directorio raíz 1

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.

Du 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.

Du almacenamiento

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 dfun 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.

Experto Geek - Tu Guía en Tendencias Tecnológicas