2016-09-10 2 views
6

Ich habe es schwer, Manpages für die in Socket verwendeten Strukturen zu finden. Also lerne ich gerade über sie in einem separaten Online-Tutorial. Aber es wäre schön zu wissen, wie man diese Strukturen in den man-Seiten selbst sucht.Wie finden Sie man-Seiten für C-Strukturen (struct sockaddr_in)?

Ich benutze ein Debian 8.3 Linux System.

Zum Beispiel habe ich Informationen über in man getaddrinfo gefunden.

Aber ich konnte keine Informationen über struct sockaddr_in in irgendeiner man-Seite finden. Welche man-Seite enthält die Details zu dieser Struktur? Und wie findet man die Manpages für solche Strukturen allgemein?

+4

google ist dein Freund (sehr komplexe "struct sockaddr_in" Suchbegriffe): http://man7.org/linux/man-pages/man7/ip.7.html –

Antwort

7

Sie können diese spezifische Struktur finden, indem man 7 ip eingeben und dann manuell danach suchen oder / und Eingabe sockaddr_in drücken.

Wenn Sie nicht wissen, in welchem ​​Abschnitt Sie suchen sollen, können Sie eine Schnellsuche mit man -k sockaddr_in verwenden. Wenn das nicht das Ergebnis gibt, das Sie suchen, versuchen Brute-forcieren es mit man -K sockaddr_in, kann dies sehr langsam sein, weil es alle die Man-Dateien auf Ihrem System scannen wird.

@ Jean-FrançoisFabre sein Kommentar über die Verwendung einer Suchmaschine ist wahrscheinlich der schnellste Weg, die gewünschten Informationen zu finden.

+0

Ich tippe 'man -k sockaddr' aber Ergebnis ist 'sockaddr: nichts angemessen. Aber 'socksddr' befindet sich in' man bind'. – alhelal

Verwandte Themen