Solaris 9: Acerca de la documentación

Documentación en páginas de comando man

En la siguiente tabla se indican las secciones de Solaris 9 Reference Manual. Para obtener acceso a estos documentos utilice el comando man o consulte Solaris 9 Reference Manual Collection en el conjunto de documentación de Solaris 9.

Tabla 3–17 Solaris 9 Reference Manual Collection

Sección 

Descripción  

man pages section 1: User Commands

En esta sección se describen los comandos y utilidades disponibles en el sistema operativo, incluidos aquellos comandos que solo se encuentran en SunOS/BSD Compatibility Package. También se describen los comandos de comunicación con otros sistemas, los asociados con el Intérprete de lenguaje de menús y formularios (FMLI), asi como los específicos del sistema SunOSTM.

Se indican las opciones, argumentos y operandos disponibles para cada comando de acuerdo con las normas estándar de sintaxis de comandos. También se indican atributos de disponibilidad, información de diagnóstico y referencias cruzadas con otras páginas de documentación y material de referencia con información pertinente. 

Esta sección está dirigida a todos los usuarios del sistema UNIX. 

man pages section 1M: System Administration Commands

En esta sección se describen las utilidades de administración del sistema y mantenimiento de Solaris; va dirigida a los administradores de redes y de sistemas. 

man pages section 2: System Calls

En esta sección se describen las llamadas al sistema, que son una función de una biblioteca de C que solicita servicios del núcleo. Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C. 

man pages section 3: Basic Library Functions

En esta sección se describen las funciones esenciales de las bibliotecas C estándar (libc), de enlace dinámico (libdl), de compatibilidad con SunOS/BSD (libucb) y las diversas de asignación de memoria. Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C.

man pages section 3: Curses Library Functions

En esta sección se describen las funciones de biblioteca que proporcionan capacidades gráficas y de actualización de la pantalla de caracteres. Estas funciones incluyen las bibliotecas curses (libcurses), forms (libform), menus (libmenu), panels (libpanel) y de interfaz gráfica (libplot). Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C.

man pages section 3: Extended Library Functions

En esta sección se describen las funciones de diversas bibliotecas especializadas. Entre ellas se incluyen las bibliotecas de identificación (libdevid) e información de dispositivos (libdevinfo), del formato ejecutable y de enlace (ELF) (libelf), de estadística del núcleo (libkstat) y de máquina virtual del núcleo (libkvm) y las matemáticas (libm). Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C.

man pages section 3: Library Interfaces and Headers

En esta sección se describen las bibliotecas de interfaz implementadas como objetos compartidos y las cabeceras que utilizan las funciones que constituyen dichas bibliotecas. Las cabeceras contienen prototipos de funciones, definiciones de constantes simbólicas, estructuras comunes, macros de preprocesador y tipos definidos. Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C.  

man pages section 3: Networking Library Functions

En esta sección se describen las funciones de las diversas bibliotecas de redes. Dichas funciones incluyen las bibliotecas de Kerberos (libkrb), del Protocolo ligero de acceso a directorios (LDAP) (libldap ), de servicios de red (libnsl) y de llamadas remotas asíncronas (librac). Se incluyen también las bibliotecas de resolución (libresolv), de llamada a procedimientos remotos (librpcsvc y librpcsoc), de zócalos (libsocket), del servicio federado de asignación de nombres de X/Open (XFN) (libxfn) y de servicios de red de X/Open (libxnet). Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C.

man pages section 3: Threads and Realtime Library Functions

En esta sección se describen las funciones de las bibliotecas de subprocesos (libthread y libpthread), de tiempo real (librt) y otras relacionadas. Los lectores de esta sección deberán estar familiarizados con las construcciones del lenguaje de programación C.

man pages section 4: File Formats

En esta sección se describen los formatos de diversos archivos que incluyen las declaraciones de estructuras de C, cuando procede. Las cabeceras que contienen dichas declaraciones de estructuras suelen encontrarse en los directorios /usr/include o /usr/include/sys.

En las páginas que describen las diversas estructuras de la biblioteca se indican tanto las interfaces públicas como las privadas. Una interfaz pública proporciona un conjunto de símbolos estable y confirmado para el desarrollo de aplicaciones. Las interfaces privadas son únicamente para uso interno y pueden cambiar en cualquier momento.  

Esta sección está dirigida a desarrolladores de software. 

man pages section 5: Standards, Environments, and Macros

En esta sección se tratan temas diversos: cabeceras, entornos, paquetes de macros, conjuntos de caracteres y estándares. Las descripciones amplían las explicaciones sobre las construcciones de Solaris que se describen en otros lugares de esta sección. 

man pages section 6: Demos

En esta sección se describen los juegos y demostraciones de audio y vídeo incluidas en el software de Solaris. 

man pages section 7: Device and Network Interfaces

En esta sección se describen las diversas interfaces de dispositivos y de red disponibles en el sistema. La sección incluye descripciones de dispositivos de caracteres y de bloques, módulos de STREAMS, productos de red, sistemas de archivos y solicitudes de ioctl() para subsistemas y clases de controladores.

Esta sección va dirigida a desarrolladores de software cuyo trabajo es programar, mantener o modificar controladores de dispositivos. 

man pages section 9: DDI and DKI Driver Entry Points

En esta sección se describen rutinas de entrada que los desarrolladores pueden utilizar para incorporar estructuras de llamada y retorno del núcleo del sistema a los controladores de dispositivos. 

Esta sección va dirigida a desarrolladores de software cuyo trabajo es programar, mantener o modificar controladores de dispositivos. Los lectores de esta sección deberán estar familiarizados con el lenguaje de programación C y con la estructura interna del sistema. 

man pages section 9: DDI and DKI Kernel Functions

En esta sección se describen rutinas de entrada que los desarrolladores pueden utilizar para incorporar estructuras de llamada y retorno del núcleo del sistema a los controladores de dispositivos.  

Esta sección va dirigida a desarrolladores de software cuyo trabajo es programar, mantener o modificar controladores de dispositivos. Los lectores de esta sección deberán estar familiarizados con el lenguaje de programación C y con la estructura interna del sistema. 

man pages section 9: DDI and DKI Properties and Data Structures

En la sección 9P se describen las propiedades del núcleo utilizadas por los controladores de dispositivos. En la sección 9S se describen las estructuras de datos que los controladores utilizan para compartir información entre el núcleo y los controladores de dispositivos.  

Esta sección va dirigida a desarrolladores de software cuyo trabajo es programar, mantener o modificar controladores de dispositivos. Los lectores de esta sección deberán estar familiarizados con el lenguaje de programación C y con la estructura interna del sistema.