Sobre UNIX(7)
Para responder à sua pergunta sobre "UNIX (7)", esta é a convenção padrão de dizer "A página man do UNIX na seção 7 (diversos)".
Para abrir uma página como init(8) , você usaria este comando: man 8 init .
man regex vs man 7 regex
Para responder à sua pergunta sobre as "diferenças sutis" entre man regex e man 7 regex :
man abre a página com o número da seção menor . Nesse caso, é a seção 3 (chamadas da biblioteca). Abrir a página da seção 7 (Diversos) é bem diferente.
Páginas em seções diferentes tratam de coisas diferentes, embora nesse caso elas sejam semelhantes, considere apt :
apt (8) - Advanced Package Tool
apt (1) - annotation processing tool
Neste exemplo, apt da seção 8 (comandos de administração do sistema) é completamente não relacionado à página da seção 1 (programas executáveis ou comandos shell).
Para referência futura, use man -f PAGE_NAME para localizar todas as páginas com esse nome em todas as seções. Você pode então abrir uma página da seção desejada com man SECTION PAGE_NAME .
seções da página de manual
As várias seções da página são as seguintes e podem ser encontradas em man man :
- Programas executáveis ou comandos de shell
- Chamadas do sistema (funções fornecidas pelo kernel)
- Chamadas de biblioteca (funções dentro de bibliotecas de programas)
- Arquivos especiais (geralmente encontrados em
/dev)- Formatos e convenções de arquivo, por exemplo,
/etc/passwd- Jogos
- Diversos (incluindo macrotembalagens e convenções), por ex.
man(7),groff(7)- Comandos de administração do sistema (geralmente apenas para raiz)
- Rotinas do kernel [não padrão]