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

  • -b: escala tamaño a tamaño en la salida
  • -c: da el tamaño total ocupado
  • -h: imprime los tamaños de disco ocupados en un formato legible por humanos
  • -s: no incluirá los subdirectorios
  • – s: solo mostrará el espacio total ocupado por cada directorio
  • time time: muestra la hora de la última modificación de cualquier archivo o directorio
  • – excluye: excluye que el archivo o directorio coincida con el patrón
  • default du command usage

    de forma predeterminada, si escribe Du y presiona la tecla Enter, este es el tipo de salida que verá.,

    du
    Du Comando En Linux por Defecto

    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
    Legible por Humanos Du

    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>
    Du Ver Resumen

    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>
    du Directory Depth

    / 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>
    du Time Setting

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

    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>
    Du Tamaño de la Pantalla

    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.