en este tutorial, repasaremos el comando du en Linux. «du» significa uso de disco y se utiliza para estimar la cantidad de espacio en disco utilizado por un archivo o directorio dado. En general, es una utilidad útil si desea imprimir los tamaños de todos los archivos y carpetas dentro de una determinada raíz de directorio.
Tabla de Contenidos
Cómo utilizar el comando du?,
la sintaxis general del comando du es como:
du
si el nombre del archivo o directorio no se menciona, mostrará el uso del disco de su directorio de trabajo actual. Cuando el comando du se ejecuta sin ninguna opción, mostrará el uso del disco por el directorio actual, así como sus subdirectorios en kilobytes. Puede pasar varios archivos o varios directorios., -a: escribe el recuento de todos los archivos
default du command usage
de forma predeterminada, si escribe Du y presiona la tecla Enter, este es el tipo de salida que verá.,
du
Ver du Datos en Formato Legible
La salida general de la du comando está en kilobytes. Para ver el espacio en un formato legible por humanos, es decir, en términos de kb, Mb, Gb, usamos la opción-h junto con el comando du., La salida como la siguiente:
du -h
Genial! Ahora los tamaños de archivo son legibles por humanos.
Ver resumen del tamaño del directorio
como puede haber visto, el comando du en Linux muestra todos los tamaños de todos los archivos. Pero si todo lo que desea ver es la salida resumida, entonces puede usar la opción-s que significa un resumen. También lo estoy combinando con la opción-h para ver información legible por humanos.,
du -s -h <directory>
Esta es la forma en que podemos omitir el individuo lista de archivos y mostrar sólo el tamaño total del directorio.
especificar profundidad de directorio con el comando du
puede usar la opción-d con el comando du en Linux para imprimir tamaños hasta un nivel dado. Introduzca el número de nivel para ver los archivos en ese nivel apropiado. En palabras simples, el parámetro-d, especifica la profundidad de la profundidad en la que el comando debe verificar los archivos.,
al definir el nivel 1, investigará 1 directorio profundo y el nivel 2, analizará 2 directorios profundos y así sucesivamente.
du -d 1 <directory>
/ h2>
el parámetro –Time es a menudo utilizado con el comando du en linux por los programadores para ver la hora en que los archivos fueron modificados por última vez. Muestra el espacio ocupado en función de la modificación del tiempo., Use la bandera «–time» como se indica a continuación:
du --time <directory>
eche un vistazo a cómo se muestra el tiempo de modificación para cada archivo individual en la salida.
excluir archivos con el comando du en Linux
ahora si desea excluir directorios o archivos específicos, puede usar la opción –exclude con el comando du en Linux como se muestra a continuación.,
du -d 1 --exclude=wordpress /root
Observe cómo excluir la carpeta de WordPress ahora salta a mostrar en la salida cuando se ejecuta el comando en el segundo tiempo.
Tamaño de visualización en unidades especificadas
vimos cómo el comando du en Linux muestra el tamaño en kilobytes o los muestra automáticamente según la legibilidad humana. Pero si desea el tamaño en tamaños específicos, puede configurarlo para mostrar los datos en megabytes o kilobytes con las opciones-m O-k.,
du -m <directory>du -k <directory>
Como puede ver, la opción-k nos proporciona la información en kilobytes, que es similar o la información que teníamos antes, sin el uso de la opción-k también.
conclusión
Con now debería tener una buena percepción de cómo usar el comando du. Puede inspeccionar todas las opciones posibles de comando du ingresando man du en su terminal., A diferencia del comando df que imprime información sobre el uso del disco del sistema de archivos montado, el comando du le da una estimación del espacio en disco utilizado por los archivos o directorios nombrados. El comando du en Linux se puede utilizar para rastrear los archivos y directorios que están consumiendo cantidades innecesarias de espacio en la unidad de disco duro.
Deja una respuesta