Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Guía del administrador de sistemas HP-UX: Descripción general: HP-UX 11i versión 3 > Capítulo 3 Componentes principales de HP-UX

Estructura de directorios de HP-UX

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Glosario

 » Índice

HP-UX 11i, como todas las versiones de UNIX y otros muchos sistemas operativos, se basa en una estructura jerárquica de directorios que contiene todos los directorios y archivos del sistema operativo, así como todos los archivos de usuario y aplicaciones.

La estructura de directorios se puede ubicar en su totalidad en un solo sistema de archivos, pero normalmente se compone de varios sistemas de archivos que se adjuntan al sistema de archivos raíz en directorios especiales denominados puntos de montaje.

La parte superior del árbol se denomina el directorio raíz y se representa con la ruta del directorio «/».

Los demás directorios y archivos se ubican debajo del directorio raíz. Cada capa del árbol de directorios se representa en los nombres de ruta de directorio mediante la adición del nombre correspondiente al final de la ruta, separándose cada capa con un carácter de barra («/»). Consulte los siguientes ejemplos:

Ejemplo 3-1 Nomenclatura de los nombres de ruta de directorio

/

El directorio raíz

/usr

El directorio usr ubicado en el directorio raíz

/home/guest27

La cuenta guest27 ubicada en el directorio home dentro del directorio raíz

/usr/share/man/man1.Z/cat.1

cat.1 es un archivo del directorio man1.Z, dentro del directorio man, dentro del directorio share, dentro del directorio usr, dentro del directorio raíz (/). Simplemente da la casualidad de que es el archivo de origen de la página de manual de cat(1).

Figura 3-1 Ejemplo del árbol de directorios

Ejemplo del árbol de directorios

Directorios clave de HP-UX

Esta sección describe muchos de los directorios clave de la estructura de directorios HP-UX y para qué se utilizan.

/dev

Contiene archivos especiales de dispositivo. Aunque aparezcan en el árbol de directorios como archivos de disco normales, los archivos especiales de dispositivo se asocian a dispositivos físicos o seudodispositivos. Son portales a los dispositivos y controladores de dispositivo a los que están asociados.

Los archivos especiales de dispositivo se escriben o leen en las aplicaciones de software o los componentes del sistema operativo para obtener acceso a los datos de los dispositivos, obtener el estado de los dispositivos o controlar los dispositivos de alguna otra forma.

Hay dos clases de archivos especiales de dispositivo (según cómo se utilicen para transferir datos):

En HP-UX 11i versión 3 también hay tres tipos de archivos especiales de dispositivo (según cómo se refieran a los dispositivos asociados):

  • Archivos especiales de dispositivo heredados, los cuales hacen referencia a los dispositivos correspondientes mediante las rutas de hardware a dichos dispositivos. Los archivos especiales de dispositivo heredados son el tipo de archivos especiales de dispositivo que llevan formando parte de HP-UX desde siempre. Se siguen admitiendo en HP-UX 11i versión 3 y funcionan como siempre lo han hecho.

  • Archivos especiales de dispositivo persistentes, los cuales hacen referencia a los dispositivos correspondientes según un identificador único mundial que se integra en el dispositivo o se asocia al mismo. Puesto que los archivos especiales de dispositivo persistentes no dependen de rutas de hardware específicas, permiten representar varias rutas de hardware mediante un solo archivo especial de dispositivo. Esto da pie a muchas características HP-UX nuevas en los campos del rendimiento de E/S, la confiabilidad y la flexibilidad.

  • Archivos especiales de dispositivo para seudodispositivos. La mayoría de los archivos especiales de dispositivo no se asocian directamente a dispositivos de hardware reales, sino que, en cambio, se utilizan para tener acceso a seudodispositivos que permiten a HP-UX introducir una capa de virtualización entre los procesos y el almacenamiento en disco (como en el caso de los administradores LVM o VxVM), simular dispositivos de hardware como terminales (ptys) o aportar abstracciones útiles como /dev/null (un archivo de dispositivo al que a menudo se alude como el «depósito de bits» y que se utiliza para recibir y descartar la salida que no se necesita). Hay muchos seudodispositivos en HP-UX, que se utilizan para una variedad de fines. La mayoría de estos seudodispositivos se describen en las páginas de manual de la sección 7 del documento HP-UX Reference Manual.

/etc

El directorio /etc almacena archivos de configuración en todo el sistema, incluidos los archivos necesarios para:

  • la personalización de las actividades de inicio y cierre

  • la configuración de la conexión a red

  • la configuración de qué sistemas de archivos han de montarse

  • la definición de los usuarios y grupos

  • la definición de los volúmenes lógicos

La lista anterior es sólo parcial. Por motivos de compatibilidad, /etc también contiene una serie de enlaces simbólicos con los comandos de otros directorios (comandos que antes se ubicaban en el directorio /etc).

/etc/opt/ producto

Algunos productos opcionales crean, cuando se agregan en un servidor, subdirectorios debajo del directorio /etc/opt para almacenar información de configuración específica del producto.

/home

El directorio /home es la ubicación por defecto de los directorios principales de las cuentas de usuario. Por ejemplo: Si un usuario «Thomas» con el nombre de usuario thomas se agrega en un servidor HP-UX (y si la ubicación del directorio principal se deja en el valor por defecto), el directorio principal (inicio de sesión) de Thomas será /home/thomas.

/opt

El directorio /opt contiene software de aplicación y otros componentes de sistema del sistema operativo HP-UX 11i que no se consideran parte de la instalación mínima necesaria para tener un sistema viable.

/sbin

Contiene versiones enlazadas estáticamente de programas críticos necesarios en el momento del inicio o cuando se dañan bibliotecas compartidas importantes. /sbin está disponible cuando el sistema no está en modo multiusuario y antes de que se monte el sistema de archivos /usr.

/stand

El directorio /stand forma parte del sistema de archivos raíz (el primer sistema de archivos que se monta durante la secuencia de inicio del sistema). /stand es un directorio especial que el cargador de inicio utiliza para leer el archivo del kernel en el disco y empezar su ejecución.

/tmp

El directorio /tmp es un directorio borrador temporal, que se utiliza sobre todo antes de que el sistema de archivos montado en /var esté disponible durante del inicio del sistema.

Algunas instalaciones eliminan el contenido de /tmp con cada inicio; otras optan por mantener manualmente /tmp. Sea cual sea su opción, no almacene durante periodos largos archivos en /tmp cuya pérdida sería perjudicial. Consulte también /var/tmp.

/usr

Contiene muchos recursos HP-UX que normalmente no se necesitan para iniciar el sistema.

Los archivos de los directorios / y /usr se han pensado para ser de sólo lectura, por lo que estos directorios se pueden montar, si es necesario, desde un recurso de red en modo de sólo lectura. Cuando los componentes y aplicaciones HP-UX necesiten actualizar archivos, por ejemplo, archivos de registro, estos archivos deberán colocarse en un sistema de archivos modificable, por ejemplo, /var.

/usr/bin

Contiene comandos y programas no esenciales enlazados dinámicamente que utilizan la mayoría de los usuarios una vez que el sistema está en modo multiusuario. Los comandos y programas de /usr/bin no se necesitan para iniciar el sistema. Estos comandos sólo están disponibles cuando está montado el sistema de archivos que los contiene.

/usr/lib

Contiene bibliotecas compartidas utilizadas por los archivos binarios de /usr/bin.

/usr/sbin

Contiene comandos no esenciales enlazados dinámicamente que se utilizan para administrar el sistema una vez que éste está en modo multiusuario. Estos comandos sólo están disponibles cuando está montado el sistema de archivos que los contiene.

/var

«var» significa variable. Este directorio (normalmente asociado a un sistema de archivos susceptible de montaje) contiene datos variables, es decir, archivos que tienen que cambiar a medida que el sistema se ejecuta (por ejemplo, archivos de registro en los que se necesita escribir).

/var/opt/ producto

Algunos productos opcionales crean, cuando se agregan en un servidor, subdirectorios debajo del directorio /var/opt para almacenar información específica del producto.

/var/tmp

El directorio /var/tmp es un directorio borrador temporal que se prefiere con respecto al directorio /tmp después de que el sistema se inicie (principalmente porque /var es la ubicación prevista para los datos transitorios y los datos temporales son transitorios por definición).

Como en el caso del directorio /tmp, /var/tmp sólo debe utilizarse para archivos temporales (archivos que no estén pensados para almacenarlos durante periodos largos y archivos que no sean esenciales). A diferencia de /tmp, los archivos /var/tmp no se suelen eliminar durante el inicio del sistema, pero el momento de la eliminación o si deben eliminarse o no en cualquiera de los dos directorios tmp es configurable y específico de la instalación.

Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 2008 Hewlett-Packard Development Company, L.P.