Onde posso encontrar a documentação oficial do POSIX e UNIX?

14

Estou procurando documentos oficiais sobre todos os padrões e especificações POSIX. Eu gostaria de poder ler os documentos para entender melhor os sistemas UNIX e como eles funcionam em um nível baixo. Vi links aqui e ali para o opengroup.org, que suponho que seja a entidade por trás dos padrões (no entanto, já ouvi falar muito do IEEE).

Para um bom resumo do POSIX, consulte esta pergunta: O que exatamente é o POSIX? Ele respondeu muitas perguntas para mim.

n0pe
fonte
2
Desculpe, mas o Posix.1 não oferece uma melhor compreensão de como os sistemas Unix funcionam em um nível baixo. A norma abrange apenas um pequeno subconjunto "portátil' dos comandos e APIs em uma plataforma Unix.
fpmurphy

Respostas:

8

Além dos links da web, você também pode instalar as páginas de manual do POSIX, por exemplo, em um sistema semelhante ao Debian, elas estão disponíveis como manpages-posix-devpacote.

Então você pode procurar a versão POSIX do say - a chamada do sistema de leitura - via:

$ man 3p read

Ou o comando mv

$ man 1p mv

Basta adicionar um pao número de seção usual da página de manual.

'para entender melhor o UNIX', talvez alguns livros sejam mais adequados do que a especificação POSIX, por exemplo, 'Programação avançada no ambiente UNIX' (de uma visão centrada no desenvolvedor) e vários 'O design e implementação de X', 'Y Internals 'ou livros do kernel do Linux (a partir de uma visão centrada na arquitetura do kernel).

maxschlepzig
fonte
Obrigado pelos títulos dos livros, estou instalando as páginas de manual agora.
n0pe