Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ df(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

df(1-ucb)

df(1-ufs)

df(1-vxfs)

du(1)

statvfs(2)

df(1)                                                                 df(1)

NAME
     df - Anzahl der freien und belegten Plattenblöcke und I-Nodes ausgeben
     (disk free)

SYNTAX
     df [option ...] [datei ...]

BESCHREIBUNG
     Mit df können Sie sich ausgeben lassen, wieviel freie Plattenblöcke
     und I-Nodes noch auf eingehängten bzw. nicht eingehängten lokalen
     Dateisystemen sowie auf über NFS eingehängten Dateisystemen vorhanden
     sind.

OPTIONEN
     Keine Option angegeben:
          df gibt die Anzahl der freien Blöcke und I-Nodes aller eingehäng-
          ten bzw. angegebenen Dateisysteme aus. Speicherplatz wird in
          512-Byte-Blöcken ausgegeben.

     -F DStyp
          Das Dateisystem, mit dem gearbeitet werden soll, ist vom Typ
          DStyp. Die Angabe dieser Option ist nur notwendig, wenn das
          Dateisystem nicht eingehängt ist.

          DStyp kann sein:

          hs      High Sierra-Dateisystem

          fdfs    Pseudo-Dateisystem zum Verwalten von Dateideskriptoren

          nfs     Von einem fernen Rechner eingehängtes Dateisystem (Net-
                  work File System)

          proc    Pseudo-Dateisystem zum Zugriff auf Prozeßdaten

          ufs     Dateisystem UNIX System V Release 4

          vxfs    Veritas-Dateisystem (Standard)

     -b   Der freie Speicherplatz (in Kbyte) wird ausgegeben. Diese Option
          kann nicht mit -o benutzt werden.

     -e   Die Anzahl der freien I-Nodes wird ausgegeben. Diese Option kann
          nicht mit -o benutzt werden und setzt die Option -l außer Kraft.

     -g   df gibt für alle eingehängten Dateisysteme oder für DStyp bzw.
          datei die gesamte statvfs-Struktur aus. Sie erhalten eine vier-
          zeilige Ausgabe mit folgenden Informationen:

          dir              Name des Einhänge-Verzeichnisses (die Zeichen-
                           kette dir erscheint nicht in der Ausgabe)




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

df(1)                                                                 df(1)

          gerät            entsprechende Gerätedatei (die Zeichenkette
                           gerät erscheint nicht in der Ausgabe)

          block size       Blockgröße des Dateisystems

          frag size        Fragmentgröße des Dateisystems in Einheiten von
                           512 Byte

          total blocks     gesamte Anzahl der Blöcke in Einheiten von 512
                           Byte

          free blocks      gesamte Anzahl der freien Blöcke in Einheiten
                           von 512 Byte

          available        Anzahl der freien Blöcke für Nicht-Systemverwal-
                           ter in Einheiten von 512 Byte

          total files      gesamte Anzahl der I-Nodes

          free files       Anzahl der freien I-Nodes

          filesys id       Nummer des Dateisystems

          name             Dateisystem-spezifische Bezeichnung (die Zei-
                           chenkette name erscheint nicht in der Ausgabe)

          fstype           Typ des Dateisystems

          flag             Flags des Dateisystems

          filename length  maximale Länge von Dateinamen

          Diese Option kann nicht mit -o benutzt werden und setzt die
          Optionen -b, -e, -k, -l, -n und -v außer Kraft.

     -k   Mit dieser Option erhalten Sie spaltenweise folgende Informatio-
          nen über alle eingehängten oder die angegebenen Dateisysteme:

          filesystem       Gerätedatei des Dateisystems

          kbytes           Gesamt-Speicherplatz in Kbyte

          used             belegter Speicherplatz in Kbyte

          avail            verfügbarer Speicherplatz in Kbyte

          capacity         belegter Speicherplatz in Prozent

          mounted on       Name des Verzeichnisses, in das das Dateisystem
                           eingehängt ist




Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

df(1)                                                                 df(1)

          Hinweis: Bei der Angabe des verfügbaren Speicherplatzes (avail)
          wird nur der Speicherplatz berücksichtigt, der von einem nicht-
          previligierten Benutzer belegt werden kann.

          Diese Option kann nicht mit -o benutzt werden und setzt die
          Optionen -b, -e, -l, -n und -v außer Kraft.

     -l   df gibt für alle lokal eingehängten oder die angegebenen Dateisy-
          steme die Anzahl der freien Blöcke und I-Nodes aus. -l ist die
          standardmäßig voreingestellte Option.

          Diese Option kann nicht mit -e oder -o benutzt werden.

     -n   df gibt den Dateisystemtyp aus.

          Diese Option kann nicht mit -g, -k, -v und -t kombiniert werden.
          Kombinieren Sie -n mit -o oder -F, so erhalten Sie eine Fehler-
          meldung.

     -P   (P - portable) df erzeugt ein portierbares Format, das in automa-
          tischen Abläufen (z. B. Shellscripts) eingebunden werden kann.
          Sie erhalten spaltenweise folgende Information über alle einge-
          hängten oder angegebenen Dateisysteme:

          Filesystem       Gerätedatei des Dateisystems

          512-blocks bzw.
          1024-blocks      Gesamt-Speicherplatz

          Used             belegter Speicherplatz

          Available        verfügbarer Speicherplatz

          Capacity         belegter Speicherplatz in Prozent

          Mounted on       Name des Verzeichnisses, in das das Dateisystem
                           eingehängt ist

          Hinweis: Bei der Angabe des verfügbaren Speicherplatzes (Availa-
          ble) wird nur der Speicherplatz berücksichtigt, der von einem
          nichtpreviligierten Benutzer belegt werden kann.

     -t   df gibt pro eingehängtem oder angegebenem Dateisystem die Anzahl
          freier Blöcke und Dateien sowie die Gesamtanzahl der zur Verfü-
          gung stehenden Blöcke und Dateien aus.

          -t setzt die Option -b außer Kraft.







Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

df(1)                                                                 df(1)

     -V   df ergänzt eine unvollständig eingegebene df-Kommandozeile und
          gibt das ergänzte Kommando auf die Standardausgabe aus. Das Kom-
          mando df wird jedoch nicht ausgeführt. df orientiert sich für die
          Ergänzung an den entsprechenden Einträgen in den Dateien
          /etc/mnttab und /etc/vfstab.

          Ergänzt wird die Option -F DStyp und/oder die zugehörige Geräte-
          datei, je nachdem, ob Sie eine der beiden Komponenten bereits
          beim Kommandoaufruf angegeben haben.

          Wenn Sie df -V ohne andere Optionen und Argumente eingeben, dann
          erhalten Sie eine Liste von df-Kommandozeilen, die Ihnen alle
          Typen der an Ihrem Rechner eingehängten Dateisysteme und die ent-
          sprechenden Gerätedateien anzeigt.

     -v   Mit dieser Option erhalten Sie spaltenweise folgende Informatio-
          nen über alle eingehängten oder die angegebenen Dateisysteme:

          Mount Dir        Name des Verzeichnisses, in das das Dateisystem
                           eingehängt ist

          Filesystem       Gerätedatei des Dateisystems

          blocks           Gesamt-Speicherplatz in 512-Byte-Blöcken

          used             belegter Speicherplatz in 512-Byte-Blöcken

          free             noch nicht belegter Speicherplatz in 512-Byte-
                           Blöcken

          %used            belegter Speicherplatz in Prozent

          Diese Option kann nicht mit -o benutzt werden und setzt die
          Optionen -b, -e, -k, -l und -n außer Kraft.

     -o spezoption
          Es gibt spezifische Optionen für die beiden Dateisystemtypen ufs
          und vxfs:

          -o ufsoption
               Ist das Dateisystem vom Typ ufs, dann können Sie folgende
               ufs-spezifische Option angeben:

               i    Sie erhalten spaltenweise folgende Informationen:

                    Filesystem       Name der Gerätedatei

                    iused            Anzahl der belegten I-Nodes

                    ifree            Anzahl der freien I-Nodes

                    %iused           belegte I-Nodes in Prozent


Seite 4                      Reliant UNIX 5.44               Gedruckt 11/98

df(1)                                                                 df(1)

                    Mounted on       Name des Verzeichnisses, in das das
                                     Dateisystem eingehängt ist

               -o i ist sinnvoll nur mit den Optionen -F und -t kombinier-
               bar.

          -o vxfsoption
               Ist das Dateisystem vom Typ vxfs, dann können Sie folgende
               vxfs-spezifische Option angeben:

               s    Ausgeben der Anzahl freier Speicherbereiche jeder
                    Größe. Die Längen freier Speicherbereiche werden immer
                    in Potenzen von 2 angegeben. Die Mindestlänge ist ein
                    Block, und die maximale Länge kann nicht größer als
                    eine Zuweisungseinheit sein.

               -o s ist sinnvoll nur mit den Optionen -F und -t kombinier-
               bar.

     --   Ende der Optionenliste. Die Angabe ist nötig, wenn datei mit -
          beginnt.

     datei
          datei ist entweder der Name einer Datei, eines Verzeichnisses
          oder der Name einer Gerätedatei, die ein Dateisystem enthält.
          Geben Sie eine Datei oder ein Verzeichnis an, so bezieht sich df
          auf das Dateisystem, welches die Datei bzw. das Verzeichnis ent-
          hält. Sie können mehrere Namen angeben.

          datei nicht angegeben:

          df gibt die Informationen für alle eingehängten Dateisysteme bzw.
          alle Dateisysteme vom Typ DStyp aus.

FEHLERMELDUNGEN

     ufs usage: df [-F ufs] [genericoptions] [-o i] [directory|special]
     ufs usage: df [-F vxfs] [genericoptions] [-o s] [directory|special]

     Zur Option -o wurde für ufsoption bzw. vxfsoption ein ungültiges
     Argument angegeben. ufsoption kann nur i sein, vxfsoption kann nur s
     sein.

     df: operation not applicable for FStype DStyp

     Bei df -F DStyp -o i|s kann für DStyp im Zusammenhang mit der Option
     -o nur der Typ ufs bzw. vxfs angegeben werden.

     df: cannot stat datei

     datei (Gerätedatei oder Verzeichnis) existiert nicht oder ist ungül-
     tig.


Seite 5                      Reliant UNIX 5.44               Gedruckt 11/98

df(1)                                                                 df(1)

BEISPIELE
     Beispiel 1

     Für alle Benutzerverzeichnisse sollen die zugehörigen Dateisystemtypen
     ausgegeben werden:

     $ df -n /h*
     /home    : ufs
     /home2   : ufs
     /home3   : ufs

     Beispiel 2

     Für das Dateisystem /stand soll die gesamte statvfs-Struktur ausgege-
     ben werden:

     $ df -g /stand
     /             (/dev/root             ):  16384 block size    2048 frag size
      139356 total blocks     83736 free blocks     69800 available
       16384 total files      12812 free files    1048576 filesys id
         ufs fstype      0x00000004 flag              255 filename length

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.

DATEIEN
     /dev/iosn/*
          Gerätedateien der Dateisysteme

     /etc/mnttab
          Tabelle der eingehängten Dateisysteme

     /etc/vfstab
          Liste der Standardparameter für jedes Dateisystem

     /etc/fs/DStyp/*
          Spezifische Kommandos für die Dateisystemtypen

SIEHE AUCH
     df(1-ucb), df(1-ufs), df(1-vxfs), du(1), statvfs(2).

     Gezielter Online-Aufruf für eine df-Manpage z. B. "man 1-ufs df".




Seite 6                      Reliant UNIX 5.44               Gedruckt 11/98

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