Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ du(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

df(1)

ls(1)

du(1)                                                                 du(1)

NAME
     du - Belegten Speicherplatz ausgeben (disk usage)

SYNTAX
     du [option ...] [datei ...]

BESCHREIBUNG
     du gibt die Speicherplatz-Belegung durch Verzeichnisse, Unterverzeich-
     nisse und einfache Dateien mit der Anzahl der belegten Blöcke von 512
     Byte aus.

OPTIONEN
     Keine Option angegeben:
          Wenn datei ein Verzeichnis ist, listet du den Speicherplatz auf,
          den das Verzeichnis und alle seine Unterverzeichnisse belegen.
          Der von den einfachen Dateien im angegebenen Verzeichnis belegte
          Speicherplatz ist enthalten, wird aber nicht einzeln aufgelistet.

     -a   Wenn datei ein Verzeichnis ist, listet du den belegten Speicher-
          platz für alle Dateien dieses Verzeichnisses und aller Unterver-
          zeichnisse einzeln auf.

     -k   du gibt die Speicherplatzbelegung in Blöcken von 1024 Byte aus.

     -r   du gibt eine Fehlermeldung aus, wenn datei ein Verzeichnis ist,
          für das Sie kein Leserecht haben oder eine Datei, die nicht
          geöffnet werden kann.

          -r ist implizit immer gesetzt und nur aus Kompatibilitätsgründen
          als Option vorhanden.

     -s   du gibt nur die Gesamtsumme des Speicherplatzes aus, den der
          Teil-Dateibaum oder die Datei belegt.

          -s kann nicht zusammen mit -a verwendet werden.

     -x   Wenn datei ein Verzeichnis ist, listet du den belegten Speicher-
          platz nur für die Unterverzeichnisse und Dateien auf, die zu dem-
          selben Dateisystem wie datei gehören.

     --   Ende der Optionenliste. Die Angabe ist nötig, wenn das erste
          Argument mit - beginnt.

     datei
          Name der Datei bzw. des Verzeichnisses, für die/das die Speicher-
          platzbelegung ausgegeben werden soll. Eine Datei, auf die zwei
          oder mehr Verweise vorhanden sind, wird nur einmal gezählt. Eine
          Datei mit nicht verwendeten Blöcken (z. B. nur Block 1 und 100
          geschrieben) führt zu falschen Ergebnissen.






Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

du(1)                                                                 du(1)

          datei nicht angegeben:

          Der vom aktuellen Verzeichnis und allen Unterverzeichnissen
          belegte Speicherplatz wird ausgegeben.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
     ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
     LANG nicht oder als leere Zeichenkette definiert, verhält sich das
     System so, als wäre es nicht internationalisiert.

     Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
     bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
     Bereich der Internationalisierung.

BEISPIELE
     Beispiel 1

     Auflisten der Anzahl Speicherblöcke von 512 Byte, die von den Unter-
     verzeichnisses des aktuellen Verzeichnisses belegt werden und deren
     Namen mit DIR beginnen. Der von einfachen Dateien belegte Speicher-
     platz ist enthalten, wird aber nicht einzeln aufgelistet.

     $ du DIR*
     6       DIR-1
     136     DIR-2/DVZ-1
     140     DIR-2
     5       DIR-3
     54      DIR-4
     52      DIR-5

     Beispiel 2

     Auflisten der Anzahl Speicherblöcke von 512 Byte, die von den Unter-
     verzeichnisses des aktuellen Verzeichnisses belegt werden und deren
     Namen mit DIR beginnen. Der von einfachen Dateien belegte Speicher-
     platz wird mit Option -a einzeln aufgelistet.

     $ du -a DIR*
     1       DIR-1/datei1
     1       DIR-1/datei2
     1       DIR-1/datei3
     6       DIR-1
     0       DIR-2/datei4
     1       DIR-2/datei5
     34      DIR-2/DVZ-1/datei6
     99      DIR-2/DVZ-1/datei7
     136     DIR-2/DVZ-1
     140     DIR-2
     1       DIR-3/datei8
     1       DIR-3/datei9


Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

du(1)                                                                 du(1)

     5       DIR-3
     50      DIR-4/datei10
     1       DIR-4/datei10.bak
     54      DIR-4
     50      DIR-5/datei11
     52      DIR-5

SIEHE AUCH
     df(1), ls(1).













































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026