
Festplattennutzungs-/Freispeicher-Dienstprogramm - eine bessere 'df'-Alternative
pacman -S dufapt install dufdnf install dufnix-env -iA nixpkgs.dufxbps-install -S dufemerge sys-fs/dufeopkg it dufpkg install dufpkg_add dufchoco install dufscoop install dufpkg install dufStellen Sie sicher, dass Sie eine funktionierende Go-Umgebung haben (Go 1.23 oder höher erforderlich). Siehe die Installationsanleitung.
Das Kompilieren von duf ist einfach, führen Sie einfach aus:
git clone https://github.com/muesli/duf.git
cd duf
go build
Sie können duf einfach ohne Befehlszeilenargumente starten:
duf
Wenn Sie Argumente angeben, listet duf nur bestimmte Geräte und Einhängepunkte auf:
duf /home /some/file
Wenn Sie alles auflisten möchten (einschließlich Pseudo-, Duplikat- und unzugänglicher Dateisysteme):
duf --all
Sie können bestimmte Tabellen ein- und ausblenden:
duf --only local,network,fuse,special,loops,binds
duf --hide local,network,fuse,special,loops,binds
Sie können auch bestimmte Dateisysteme ein- und ausblenden:
duf --only-fs tmpfs,vfat
duf --hide-fs tmpfs,vfat
...oder bestimmte Einhängepunkte:
duf --only-mp /,/home,/dev
duf --hide-mp /,/home,/dev
Platzhalter in Anführungszeichen funktionieren:
duf --only-mp '/sys/*,/dev/*'
Ausgabe sortieren:
duf --sort size
Gültige Schlüssel sind: mountpoint, size, used, avail, usage, inodes,
inodes_used, inodes_avail, inodes_usage, type, filesystem.
Bestimmte Spalten ein- oder ausblenden:
duf --output mountpoint,size,usage
Gültige Schlüssel sind: mountpoint, size, used, avail, usage, inodes,
inodes_used, inodes_avail, inodes_usage, type, filesystem.
Inode-Informationen anstelle der Blocknutzung auflisten:
duf --inodes
Wenn duf die Farben Ihres Terminals nicht korrekt erkennt, können Sie ein Theme festlegen:
duf --theme light
duf hebt die Spalten für Verfügbarkeit und Nutzung in Rot, Grün oder Gelb hervor, je nachdem, wie viel Speicherplatz noch verfügbar ist. Sie können eigene Schwellenwerte festlegen:
duf --avail-threshold="10G,1G"
duf --usage-threshold="0.5,0.9"
Wenn Sie Ihre Ausgabe als JSON bevorzugen:
duf --json
Benutzer von oh-my-zsh sollten beachten, dass dort bereits ein Alias namens
duf definiert ist, den Sie entfernen müssen, um duf zu verwenden:
unalias duf
Hast du Feedback oder Vorschläge? Bitte öffne ein Issue oder schreib mir eine Notiz!