fstinfo(1M) fstinfo(1M)
NAME
fstinfo - Informationen über installierte Dateisystemtypen ausgeben
SYNTAX
fstinfo [-p] -t [attributes]
fstinfo [-p] -F FSType
BESCHREIBUNG
Das System wurde mit einer Reihe von Dateisystemtypen (FSType) konfi-
guriert. Einige dieser Dateisystemtypen werden zur (lokalen oder fer-
nen) Datenspeicherung verwendet, mit anderen wird auf Kerndatenstruk-
turen zugegriffen, und einige werden intern vom System verwendet.
Künftig werden weitere Dateisystemtypen für andere Zwecke verfügbar
sein.
Aufgrund der ständig größer werdenden Vielfalt der Dateisystemtypen
empfiehlt es sich, die Dateisystemtypen nach bestimmten Attributen zu
gruppieren. Dann können spezifische Informationen über ein Attribut
oder einen Dateisystemtyp abgerufen werden. fstinfo stellt hierfür
eine Schnittstelle zur Verfügung. Über dieses Kommando können die
Attribute der installierten Dateisystemtypen ausgegeben werden.
Derzeit werden Attribute in zwei Kategorien unterteilt: "Zuweisungsat-
tribute" (allocation) und "Zugriffsattribute" (accessibility).
"Zuweisungsattribute" sind entweder plattenbasiert (disk-based) oder
kernbasiert (kernel-based). Bei einem plattenbasierten Dateisystemtyp
enthält das Dateisystem physische Blöcke. Ein kernbasierter Dateisy-
stemtyp enthält keinen (für den Benutzer sichtbaren) physischen Spei-
cher. (Beachten Sie, daß eine Speicherplatte in bezug auf Dateisysteme
als physischer Speicher bezeichnet wird.)
"Zugriffsattribute" (attributes) sind folgendermaßen von Zuweisungsat-
tributen abhängig:
disk-based Als Attribute (attributes) sind entweder local
(lokal) oder remote (fern) möglich.
kernel-based Als Attribute (attributes) sind entweder internal
(intern) oder application (anwendungsbezogen) mög-
lich.
Bei plattenbasierten Dateisystemtypen (disk-based) befinden sich die
Benutzerdaten auf einer physischen Platte. Die Platte kann sich auf
einem lokalen oder fernen System befinden. Plattenbasierte Dateisy-
steme (FSTypes) sind beispielsweise ufs oder nfs.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
fstinfo(1M) fstinfo(1M)
Kernbasierte Dateisystemtypen (kernel-based) sind nicht vom physischen
Speicher abhängig. Sie stellen vielmehr eine dateisystemähnliche
Schnittstelle zu anderen Objekten zur Verfügung. Sie werden danach
kategorisiert, ob sie über eine Benutzerschnittstelle verfügen oder
nicht.
- Kernbasierte Dateisystemtypen mit dem Attribut application verfügen
über eine Schnittstelle auf Benutzerebene und/oder Kommandos. Diese
Dateisysteme müssen über das Kommando mount(1M) eingehängt werden.
proc und fdfs sind Beispiele für diese Dateisystemtypen (FSTypes) .
- Kernbasierte Dateisystemtypen mit dem Attribut internal werden aus-
schließlich vom Kern verwendet und verfügen nicht über Schnittstel-
len auf Benutzerebene oder Kommandos. Sie werden automatisch einge-
hängt. specfs und fifofs sind Beispiele für diese Dateisystemtypen
(FSTypes).
OPTIONEN
-p Erstellt die Ausgabe in einem Format, das auf einfache Art und
Weise analysiert werden kann (das Standardformat ist ein vom
Benutzer besser lesbares Format).
-t Listet alle installierten Dateisystemtypen auf, die über die
angegebenen Attribute attributes verfügen. Wurden keine Attribute
angegeben, zeigt diese Option alle Dateisystemtypen mit ihren
Attributen an. Der Endestatus entspricht der Anzahl der Dateisy-
stemtypen, die mit den angegebenen Attributen übereinstimmen.
-F Zeigt die Attribute des entsprechenden Dateisystemtyps FSType an
(die Namen der Dateisystemtypen können mit der Option -t abgeru-
fen werden).
BEISPIELE
fstinfo -t
fdfs: kernel-based application filesystem.
fifofs: kernel-based internal filesystem.
namefs: kernel-based application filesystem.
nfs: disk-based remote filesystem.
proc: kernel-based application filesystem.
sockfs: kernel-based internal filesystem.
specfs: kernel-based internal filesystem.
ttyfs: kernel-based internal filesystem.
ufs: disk-based local filesystem.
vxfs: disk-based local filesystem.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
fstinfo(1M) fstinfo(1M)
fstinfo -t disk-based local remote
nfs: disk-based remote filesystem.
ufs: disk-based local filesystem.
vxfs: disk-based local filesystem.
fstinfo -t kernel-based
fdfs: kernel-based application filesystem.
fifofs: kernel-based internal filesystem.
namefs: kernel-based application filesystem.
proc: kernel-based application filesystem.
sockfs: kernel-based internal filesystem.
specfs: kernel-based internal filesystem.
ttyfs: kernel-based internal filesystem.
fstinfo -F vxfs
vxfs: disk-based local filesystem.
fstinfo -F proc
proc: kernel-based application filesystem.
DIAGNOSE
Anders als oben angegeben, ist der Endestatus 0, es sei denn, ein Feh-
ler tritt auf. In diesem Fall ist der Endestatus 225.
HINWEISE
Die kernbasierten Dateisystemtypen mit dem Attribut internal sollten
dem Benutzer nicht angezeigt werden (diese Dateisystemtypen werden
ausschließlich intern vom System benötigt und sind nicht für den
Benutzer vorgesehen). Sie wurden hier jedoch aufgenommen, da andere
Kommandos und Systemaufrufe auf sie verweisen.
SIEHE AUCH
df(1), fsminfo(1M), mount(1M), sysfs(2), vfstab(4).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98