DUF Utilidad Uso Disco Alternativa a df
DUF Utilidad Uso Disco Alternativa a df

DUF: Utilidad de Uso de Disco, Alternativa a ‘df’ y Multiplataforma

Utilidad de uso del disco/libre para Linux, BSD, macOS y Windows.

DF es un comando de sistema operativo tipo Linux y Unix de línea de comandos de uso común que muestra la cantidad de espacio en disco usado y disponible en el sistema de archivos que contiene el argumento del nombre del archivo o el directorio actual. DF es un comando muy útil para averiguar cuánto espacio ocupa un archivo o directorio.

Aprende con Esgeeks

Una utilidad de uso de disco es una herramienta que mantiene la información de uso de disco de un árbol de directorios. El uso de disco de un árbol de directorios se puede ver recorriendo de forma recursiva el árbol de directorios y realizando un seguimiento de los tamaños de los directorios y subdirectorios.

Duf Alternativa a Df
Duf Alternativa a Df

Características

  • Salida fácil de usar y de colores
  • Se ajusta a la anchura de tu terminal
  • Ordena los resultados según tus necesidades
  • Agrupa y filtra los dispositivos
  • Puede emitir cómodamente JSON

Instalación

Paquetes

Linux

  • Arch Linux: duf
  • Nix: 
nix-env -iA nixpkgs.duf
  • Paquetes en formato Alpine, Debian y RPM

BSD

  • FreeBSD:
 pkg install duf

macOS

brew install duf
sudo port selfupdate && sudo port install duf

Windows

scoop install duf

Android

  • Android (via termux)
 pkg install duf

Binaries

  • Binarios para Linux, FreeBSD, OpenBSD, macOS, Windows

Desde la fuente

Asegúrate de que tiene un entorno Go en funcionamiento (se requiere Go 1.12 o superior). Consulta las instrucciones de instalación

Compilar duf es fácil, simplemente ejecuta:

git clone https://github.com/muesli/duf.git
cd duf
go build

Uso

  • Puedes simplemente iniciar duf sin ningún argumento en la línea de comandos:
duf
  • Si proporcionas argumentos, duf sólo listará dispositivos y puntos de montaje específicos:
duf /home /some/file
  • Si quieres listar todo (incluyendo pseudo, duplicados, sistemas de archivos inaccesibles):
duf --all
  • Puedes mostrar y ocultar tablas específicas:
duf --only local,network,fuse,special,loops,binds
duf --hide local,network,fuse,special,loops,binds
  • También puedes mostrar y ocultar sistemas de archivos específicos:
duf --only-fs tmpfs,vfat
duf --hide-fs tmpfs,vfat
  • Ordenar la salida:
duf --sort size

Las claves válidas son: mountpointsizeusedavailusageinodesinodes_usedinodes_availinodes_usagetypefilesystem.

  • Mostrar u ocultar columnas específicas:
duf --output mountpoint,size,usage

Las claves válidas son: mountpointsizeusedavailusageinodesinodes_usedinodes_availinodes_usagetypefilesystem.

  • Enumera la información de los inodes en lugar del uso de los bloques:
duf --inodes
  • Si duf no detecta los colores de tu terminal correctamente, puedes establecer un tema:
duf --theme light
  • Si prefieres tu salida como JSON:
duf --json

Solución de problemas

Los usuarios de oh-my-zsh deben tener en cuenta que ya define un alias llamado duf, que tendrás que eliminar para poder usar duf:

unalias duf
Más artículos
icmpsh Shell Reverse Inverso ICMP
icmpsh: Shell Reverse/Inverso con ICMP