SYSFS(2) | Linux-Programmierhandbuch | SYSFS(2) |
sysfs - liefert Informationen über Dateisystemtypen
int sysfs(int Option, const char *Dateisystemname);
int sysfs(int Option, unsigned int Dateisystemindex, char *Puffer);
int sysfs(int Option);
Hinweis: Falls Sie Informationen über das Dateiystem sysfs, das normalerweise unter /sys eingehängt ist, suchen, siehe sysfs(5).
Der (veraltete) Systemaufruf sysfs() liefert Informationen über die Dateisystemtypen, die zurzeit vom Kernel unterstützt werden. Die spezifische Form des sysfs()-Aufrufs und die zurückgelieferte Information hängt tatsächlich von dem Parameter Option ab:
Die Nummerierung der Dateisystemtyp-Indizes beginnt mit Null.
Bei Erfolg gibt sysfs() für Option 1 den Dateisystemindex, für Option 2 Null und für Option 3 die Anzahl der aktuell konfigurierten Dateisysteme zurück. Bei einem Fehler liefert die Funktion -1 zurück und setzt errno entsprechend.
SVr4.
Dieser von System-V abgeleitete Systemaufruf ist veraltet – benutzen Sie ihn nicht. Auf Systemen mit /proc kann die gleiche Informationen über /proc abgefragt werden; benutzen Sie stattdessen diese Schnittstelle.
Es gibt dafür keine Libc- oder Glibc-Unterstützung. Es gibt keine Möglichkeit abzuschätzen, wie groß Puffer sein sollte.
Diese Seite ist Teil der Veröffentlichung 5.10 des Projekts Linux-man-pages. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter https://www.kernel.org/doc/man-pages/.
Die deutsche Übersetzung dieser Handbuchseite wurde von Markus Schmitt <fw@math.uni-sb.de>, Chris Leick <c.leick@vollbio.de> und Mario Blättermann <mario.blaettermann@gmail.com> 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 die Mailingliste der Übersetzer.
9. Juni 2020 | Linux |