Gdzie mogę znaleźć oficjalną dokumentację POSIX i UNIX?

14

Szukam oficjalnych dokumentów dotyczących wszystkich standardów i specyfikacji POSIX. Chciałbym móc czytać dokumenty, aby lepiej zrozumieć systemy UNIX i ich działanie na niskim poziomie. Widziałem linki tu i tam do opengroup.org, które, jak zakładam, są podmiotem stojącym za standardami (słyszałem jednak, że IEEE też dużo wspominało).

Aby zapoznać się z podsumowaniem POSIX, zobacz to pytanie: Czym dokładnie jest POSIX? Odpowiadało mi na wiele pytań.

n0pe
źródło
2
Przepraszamy, ale Posix.1 nie pozwoli ci lepiej zrozumieć, w jaki sposób systemy uniksowe działają na niskim poziomie. Standard obejmuje tylko niewielki „przenośny” zestaw poleceń i interfejsów API na platformie Unix.
fpmurphy

Odpowiedzi:

8

Oprócz linków możesz także zainstalować strony podręcznika POSIX, np. W systemie podobnym do Debiana są one dostępne jako manpages-posix-devpakiet.

Następnie możesz wyszukać wersję POSIX powiedz - odczyt systemowy - za pomocą:

$ man 3p read

Lub polecenie mv

$ man 1p mv

Po prostu dodaj a pdo zwykłego numeru sekcji strony podręcznika.

„aby lepiej zrozumieć system UNIX”, być może niektóre książki są bardziej odpowiednie niż specyfikacja POSIX, np. „Zaawansowane programowanie w środowisku UNIX” (z punktu widzenia programisty) i różne „Projektowanie i implementacja X”, „Y Internals” 'lub książki o jądrze Linux (z centrycznego widoku architektury jądra).

maxschlepzig
źródło
Dzięki za tytuły książek, instaluję teraz strony podręcznika.
n0pe