Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       sysfs - liefert Informationen über Dateisystemtypen

ÜBERSICHT

       [[veraltet]] int sysfs(int Option, const char *Dateisystemname);
       [[veraltet]] int sysfs(int Option, unsigned int Dateisystemindex, char *Puffer);
       [[veraltet]] int sysfs(int Option);

BESCHREIBUNG

       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:

       1  Die Zeichenkette Dateisystemname, die das Dateisystem bezeichnet, in den  Typ-Index  des  Dateisystems
          übersetzen.

       2  Den  Typ-Index  des  Dateisystems  Dateisystemindex  in  eine  Zeichenkette  mit  abschließender  Null
          übersetzen, die das Dateisystem bezeichnet. Die Zeichenkette wird in den Speicherbereich kopiert,  auf
          den  Puffer  zeigt.  Stellen  Sie sicher, dass Puffer groß genug ist, um die Zeichenkette aufnehmen zu
          können.

       3  Liefert die Anzahl aller Dateisystemtypen zurück, die der Kernel momentan unterstützt.

       Die Nummerierung der Dateisystemtyp-Indizes beginnt mit Null.

RÜCKGABEWERT

       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, um den Fehler anzuzeigen.

FEHLER

       EFAULT Entweder  Dateisystemname  oder Puffer liegt außerhalb des Adressraums, auf den zugegriffen werden
              kann.

       EINVAL Dateisystemname ist kein gültiger  Dateisystembezeichner;  Dateisystemindex  liegt  außerhalb  des
              Bereichs; Option ist ungültig.

STANDARDS

       Keine.

GESCHICHTE

       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.

FEHLER

       Es  gibt  dafür  keine  Libc-  oder Glibc-Unterstützung. Es gibt keine Möglichkeit abzuschätzen, wie groß
       Puffer sein sollte.

SIEHE AUCH

       proc(5), sysfs(5)

ÜBERSETZUNG

       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: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                          sysfs(2)