Où puis-je trouver la documentation officielle POSIX et UNIX?

14

Je recherche des documents officiels sur toutes les normes et spécifications POSIX. J'aimerais pouvoir lire les documents pour mieux comprendre les systèmes UNIX et comment ils fonctionnent à bas niveau. J'ai vu des liens ici et là vers opengroup.org, qui je suppose est l'entité derrière les normes (cependant, j'ai entendu IEEE aussi beaucoup mentionné).

Pour un bon aperçu de POSIX, voir cette question: Qu'est-ce que POSIX exactement? Cela a répondu à beaucoup de questions pour moi.

n0pe
la source
2
Désolé mais Posix.1 ne vous donnera pas une meilleure compréhension du fonctionnement des systèmes Unix à un bas niveau. La norme ne couvre qu'un petit sous-ensemble "portable" des commandes et des API sur une plate-forme Unix.
fpmurphy

Réponses:

8

En plus des liens Web, vous pouvez également installer les pages de manuel POSIX, par exemple sur un système de type Debian, elles sont disponibles en tant que manpages-posix-dev paquet.

Ensuite, vous pouvez rechercher la version POSIX de say - l'appel système de lecture - via:

$ man 3p read

Ou la commande mv

$ man 1p mv

Ajoutez simplement un p au numéro de section de page de manuel habituel.

'pour obtenir une meilleure compréhension d'UNIX' peut-être que certains livres sont mieux adaptés que la spécification POSIX, par exemple 'Programmation avancée dans l'environnement UNIX' (d'une vue centrée sur le développeur) et divers 'La conception et l'implémentation de X', 'Y Internals 'ou livres du noyau Linux (à partir d'une vue centrée sur l'architecture du noyau).

maxschlepzig
la source
Merci pour les titres des livres, j'installe les pages de manuel en ce moment.
n0pe