Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger

 << zurück
Linux-UNIX-Programmierung von Jürgen Wolf
Das umfassende Handbuch – 2., aktualisierte und erweiterte Auflage 2006
Buch: Linux-UNIX-Programmierung

Linux-UNIX-Programmierung
1216 S., mit CD, 49,90 Euro
Rheinwerk Computing
ISBN 3-89842-749-8
gp Kapitel 6 System- und Benutzerdateien
  gp 6.1 Die Datei /etc/passwd
    gp 6.1.1 Die Datei /etc/passwd auswerten
    gp 6.1.2 getpwuid und getpwnam – einzelne Abfrage von /etc/passwd
    gp 6.1.3 getpwent, setpwent und endpwent – komplette Abfrage von /etc/passwd
  gp 6.2 Die Datei /etc/shadow
    gp 6.2.1 Die Datei /etc/shadow auswerten
    gp 6.2.2 getspent, setspent und endspent – komplette Abfrage von /etc/shadow
  gp 6.3 Die Datei /etc/group
    gp 6.3.1 Die Datei /etc/group auswerten
    gp 6.3.2 getgrnam und getgrgid – einzelne Einträge aus /etc/group abfragen
    gp 6.3.3 getgrent, setgrent und endgrent – alle Einträge in /etc/group abfragen
  gp 6.4 uname – Informationen zum lokalen System erfragen
  gp 6.5 Das Verzeichnis /etc/skel und Network Information Service (NIS)
  gp 6.6 Dateien für Netzwerkinformationen


Rheinwerk Computing

6.6 Dateien für Netzwerkinformationetoptop

Zwar werden die entsprechenden Funktionen erst im Kapitel zur Netzwerkprogrammierung behandelt, doch soll auch jetzt hier schon ein Überblick zu den Informationsdateien im Netzwerk (BSD-Netzwerk-Software) gemacht werden. Die Art, Netzwerkdateien zu erfragen, ist schon dieselbe, wie Sie dies aus den Benutzer- und Gruppendateien her kennen.

gp  /etc/service – Hier befinden sich Dienste, die von den Netzwerkservern angeboten werden. Die entsprechenden Informationen dieser Datei sind in der Struktur servent in der Headerdatei <netdb.h> definiert. Erfragen können Sie einen Eintrag dieser Datei mit den Funktionen getservbyname() und getservbyport().
gp  /etc/networks – Hier findet man Informationen über die Netzwerke. Die entsprechenden Informationen sind in der Struktur netent in der Headerdatei <netdb.h> definiert. Einträge dieser Datei lassen sich mittels getnetbyname() und getnetbyaddr() ermitteln.
gp  /etc/protocols – Hier findet man Einträge zu den Netzwerkprotokollen. Diese Informationen sind in der Struktur protoent in der Headerdatei <netdeb.h> definiert. Die einzelnen Einträge lassen sich mit getprotobyname() und getprotobynumber() herauslesen.
gp  /etc/host – Hier sind die Benutzer eingetragen, die über Netz Zugriff auf den lokalen Rechner haben. Die Informationen sind in der Struktur hostent in der Headerdatei <netdb.h> definiert und können mit den Funktionen gethostbyname() und gethostbyaddr() abgefragt werden.
 << zurück
  
  Zum Rheinwerk-Shop
Neuauflage: Linux-UNIX-Programmierung
Neuauflage:
Linux-UNIX-
Programmierung

bestellen
 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchtipps
Zum Rheinwerk-Shop: Linux-Server






 Linux-Server


Zum Rheinwerk-Shop: Das Komplettpaket LPIC-1 & LPIC-2






 Das Komplettpaket
 LPIC-1 & LPIC-2


Zum Rheinwerk-Shop: Linux-Hochverfügbarkeit






 Linux-
 Hochverfügbarkeit


Zum Rheinwerk-Shop: Shell-Programmierung






 Shell-
 Programmierung


Zum Rheinwerk-Shop: Linux Handbuch






 Linux Handbuch


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
Info





Copyright © Rheinwerk Verlag GmbH 2006
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern