BEZEICHNUNG¶
du - gibt den Platzverbrauch von Dateien an
ÜBERSICHT¶
du [
OPTION]... [
DATEI]...
du [
OPTION]...
--files0-from=F
BESCHREIBUNG¶
Gibt die Plattennutzung jeder DATEI, rekursiv für Verzeichnisse, an.
Die obligatorischen Argumente für Optionen sind für deren Kurz- und
Langform gleich.
- -a, --all
- Daten für jede Datei ausgeben, nicht nur für
Verzeichnisse
- --apparent-size
- Die scheinbare Größe statt des Platzverbrauchs
ausgeben. Sie ist meist kleiner als der belegte Platz, kann aber auch
durch Löcher in speziellen Dateien (»sparse files«),
interne Fragmentierung, indirekte Blöcke und ähnliches
größer sein.
- -B, --block-size=GRÖSSE
- Größen mit GRÖSSE skalieren, bevor sie
ausgegeben werden. Beispielsweise gibt »-BM« Größen in
Einheiten von 1.048.576 Byte aus. Siehe das Format von GRÖSSE
unten.
- -b, --bytes
- entspricht »--apparent-size
--block-size=1«
- -c, --total
- Gesamtsumme erstellen
- -D, --dereference-args
- Löst nur symbolische Verknüpfungen auf, die auf
der Befehlszeile angegeben wurden.
- --files0-from=D
- Berechnet den gesamten Platzverbrauch der in der Datei D
angegebenen Dateien (NUL-terminierte Dateinamen). Ist D »-«, so
wird aus der Standardeingabe gelesen.
- -H
- entspricht --dereference-args (-D)
- -h, --human-readable
- Größen in menschenlesbarem Format ausgeben (z. B.
1K 234M 2G)
- --si
- wie -h, aber mit Potenzen von 1000 statt 1024
- -k
- Wie --block-size=1K
- -l, --count-links
- Größen mehrfach zählen, wenn sie durch harte
Verknüpfungen verbunden sind.
- -m
- wie --block-size=1M
- -L, --dereference
- alle symbolischen Verknüpfungen auflösen
- -P, --no-dereference
- symbolischen Verknüpfungen nicht folgen
(Voreinstellung)
- -0, --null
- Beendet jede Ausgabezeile mit einem Null-Byte anstelle des
Zeilenendezeichens.
- -S, --separate-dirs
- Größe von Unterverzeichnissen nicht
mitzählen
- -s, --summarize
- nur eine Summe für jedes Argument anzeigen
- -x, --one-file-system
- Verzeichnisse auf anderen Dateisystemen
überspringen
- -X, --exclude-from=DATEI
- Dateien ausschließen, die auf Muster in DATEI
passen
- --exclude=MUSTER
- Dateien ausschließen, die auf MUSTER passen
- -d, --max-depth=N
- Summe für ein Verzeichnis ausgeben (oder einer Datei,
mit --all) nur, wenn es N oder weniger Ebenen unterhalb des
Befehlszeilenarguments ist. --max-depth=0 ist dasselbe wie
--summarize.
- --time
- Zeitpunkt der letzten Änderung einer Datei im
Verzeichnis oder einem seiner Unterverzeichnisse anzeigen
- --time=WORT
- Zeit als WORT anstelle der Änderungszeit anzeigen:
atime, access, use, ctime oder status
- --time-style=STIL
- Zeit in bestimmtem STIL anzeigen: full-iso, long-iso, iso,
+FORMAT. FORMAT wird wie bei »date« interpretiert.
- --help
- Diese Hilfe anzeigen und beenden
- --version
- Versionsinformation anzeigen und beenden
Die Einheit für die angezeigten Größen ist die erste
verfügbare Angabe aus der Option
--block-size und den
Umgebungsvariablen DU_BLOCK_SIZE, BLOCK_SIZE und BLOCKSIZE. Ansonsten wird als
Einheit standardmäßig 1024 Byte verwendet (oder 512, wenn
POSIXLY_CORRECT gesetzt ist).
GRÖSSE kann eine der folgenden Abkürzungen sein (oder eine Ganzzahl,
die optional von einer der Abkürzungen gefolgt wird): KB 1000, K 1024, MB
1000*1000, M 1024*1024 und so weiter für G, T, P, E, Z, Y.
PLATZHALTER¶
PLATZHALTER ist ein Shell-Platzhalter (kein regulärer Ausdruck). Der
Platzhalter
? ersetzt ein beliebiges Zeichen, wohingegen
*
für eine beliebige Zeichenkette (aus keinem, einem oder mehreren Zeichen)
steht. Beispielsweise steht
*.o für alle Dateien, deren Namen mit
.o enden. Daher wird der Befehl
- du --exclude='*.o'
alle Dateien und Unterverzeichnisse überspringen, die auf
.o enden
(einschließlich der Datei
.o).
AUTOR¶
Geschrieben von Torbjörn Granlund, David MacKenzie, Paul Eggert und Jim
Meyering.
FEHLER BERICHTEN¶
Berichten Sie Fehler in du (auf Englisch) an bug-coreutils@gnu.org
Homepage der GNU coreutils: <
http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU-Software:
<
http://www.gnu.org/gethelp/>
Berichten Sie Fehler in der Übersetzung von du an
<
http://translationproject.org/team/de.html>
COPYRIGHT¶
Copyright © 2011 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL
Version 3 oder neuer <
http://gnu.org/licenses/gpl.html>.
Dies ist freie Software: Sie können sie verändern und weitergeben. Es
gibt KEINE GARANTIE, soweit gesetzlich zulässig.
SIEHE AUCH¶
Die vollständige Dokumentation für
du wird als Texinfo-Handbuch
gepflegt. Wenn die Programme
info und
du auf Ihrem Rechner
ordnungsgemäß installiert sind, können Sie mit dem Befehl
- info coreutils 'du invocation'
auf das vollständige Handbuch zugreifen.
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder
<ke@suse.de>, Lutz Behnke <lutz.behnke@gmx.de>, Michael Schmidt
<michael@guug.de>, Michael Piefel <piefel@debian.org>, Martin
Eberhard Schauer <Martin.E.Schauer@gmx.de> und Tobias Quathamer
<toddy@debian.org> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public
License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird
KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken
Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.