2009-09-20 9 views
4

Je veux savoir s'il existe un site comme cpluplus.com qui explique tous les fichiers d'en-têtes et ses fonctionnalités disponibles, mais pour Linux? Comme par exemple expliquant le sys/, net/, dns/* inclut?Référence Linux pour C++?

Je suis venu avec cette question parce que je cherchais une référence sys/reboot.h.

Des idées?

+0

Pas exactement une réponse à votre question générale, mais à votre question spécifique: http://linux.die.net/man/2/reboot. Surtout pour les commandes Linux, il aide à google pour "linux man " – mmmmmmmm

Répondre

7

Les pages man sont les références habituelles pour les fonctions C des en-têtes. Parfois, vous devez faire man 2 ou man 3 pour obtenir la fonction C plutôt que la commande shell. Vous devrez peut-être également installer un paquet supplémentaire pour obtenir ces pages de manuel.

par exemple.

man 2 reboot 
+0

bien que cela ne fonctionne pas toujours. – gujo

+0

Il y a aussi la commande 'apropos', qui aide à traquer les commandes par le texte dans les pages de manuel. – greyfade

0

Démarrer une invite du shell bash, type 'a' 'Tab'. Ceci liste toutes les commandes qui commencent par 'a'. Si une commande attire votre attention, regardez son fichier man associé. Après les commandes 'a', répétez pour 'b', etc. Ceci, au moins, est une manière systématique de parcourir les installations disponibles dans votre chemin bin.