Está en la página 1de 7

09/11/2011

Estndar de Jerarqua de Sistema de

Estndar de Jerarqua de Sistema de Archivos. Introduccin.


El estndar de jerarqua de archivos (FHS o Filesystem Hierarchy Standard) define los principales directorios y sus contenidos en GNU/Linux y otros sistemas operativos similares a Unix. El procesos de desarrollar un estndar de sistema de archivos jerrquico inici en Agosto de 1993 con un esfuerzo para reestructurar la estructuras de archivos y directorios de GNU/Linux. El 14 de Febrero de 1994 se public el FSSTND (Filesystem Standard), un estndar de jerarqua de archivos especfico para GNU/Linux. Revisiones de ste se publicaron el 9 de Octubre de 1994 y el 28 de Marzo de 1995. A principios de 1996, con la ayuda de miembros de la comunidad de desarrolladores de BSD, se fij como objetivo el desarrollar una versin de FSSTND ms detallada y dirigida no solo hacia Linux sino tambin hacia otros sistemas operativos similares a Unix. Como uno de los resultados el estndar cambi de nombre a FHS o Filesystem Hierarchy Standard. El FHS es mantenido por Free Standards Group, una organizacin sin fines de lucro constituida por compaas que manufacturan equipamiento fsico (Hardware) y lgico (Software) como Hewlett Packard, Dell, IBM y Red Hat. La mayora de las distribuciones de Linux, inclusive las que forman parte de Free Software Standards, sin aplicar de forma estricta el estndar. La versin 2.3 del FHS, que es la utilizada por CentOS 5, CentOS 6, Red Hat Enterprise Linux 5, y Red Hat Enterprise Linux 6, fue anunciada el 29 de enero de 2004.

Estructura de directorios.
Todos los archivos y directorios aparecen debajo del directorio raz /, an si estn almacenados en dispositivos fsicamente diferentes.

Directorio.

Descripcin

/bin/

Mandatos binarios esenciales (como son cp, mv, ls, rm, mkdir, etc.),

/boot/

Archivos utilizados durante el inicio del sistema (ncleo y discos RAM),

alcancelibre.org//estandar-jerarquia

1/7

09/11/2011

Estndar de Jerarqua de Sistema de

/dev/

Dispositivos esenciales,

/etc/

Archivos de configuracin utilizados en todo el sistema, y que son especficos del anfitrin.

/etc/opt/

Archivos de configuracin utilizados por programas alojados dentro de /opt/

/etc/X11/ (opcional)

Archivos de configuracin para el sistema X Window.

/etc/sgml/ (opcional)

Archivos de configuracin para SGML.

/etc/xml/ (opcional)

Archivos de configuracin para XML.

Directorio.

Descripcin

/home/ (opcional)

Directorios de inicio de los usuarios locales.

/lib/

Bibliotecas compartidas esenciales para los binarios de /bin/, /sbin/ y el ncleo del sistema.

/mnt/

Sistemas de archivos montados temporalmente.

/media/

Puntos de montaje para dispositivos de medios, como son las unidades lectoras de discos compactos.

/opt/

Paquetes de aplicaciones de terceros.

/proc/
alcancelibre.org//estandar-jerarquia

Sistema de archivos virtual que documenta sucesos,


2/7

09/11/2011

Estndar de Jerarqua de Sistema de

y estados del ncleo. Contiene, principalmente, archivos de texto. /root/ (opcional) Directorio de inicio del usuario root (super-usuario).

/sbin/

Binarios de administracin de sistema.

/tmp/

Archivos temporales

/srv/

Datos especficos de sitio, servidos por el sistema.

Directorio.

Descripcin

/usr/

Jerarqua secundaria para datos compartidos de solo lectura (Unix system resources). Este directorio debe poder ser compartido para mltiples anfitriones, y, cuando se comprate a travs de NFS, debe evitarse que contenga datos especficos del anfitrin que los comparte.

/usr/bin/

Mandatos binarios.

/usr/include/

Archivos de inclusin estndar (cabeceras de desarrollo).

/usr/lib/

Bibliotecas compartidas.

/usr/share/

Datos compartidos, independientes de la arquitectura del sistema. Consiste en imgenes, archivos de texto, archivos de audio, etc.
3/7

alcancelibre.org//estandar-jerarquia

09/11/2011

Estndar de Jerarqua de Sistema de

/usr/src/ (opcional)

Cdigos fuente.

/usr/X11R6/ (opcional)

Sistema X Window, versin 11, lanzamiento 6. Prcticamente ninguna distribucin de Linux lo utiliza en la actualidad.

/usr/local/

Jerarqua terciaria para datos compartidos de solo-lectura, especficos del anfitrin.

Directorio.

Descripcin

/var/

Archivos variables, como son bitcoras, bases de datos, directorio raz de servidores HTTP, y FTP, colas de correo, archivos temporales, etc.

/var/account/ (opcional)

Procesa bitcoras de cuentas de usuarios.

/var/cache/

Cache da datos de aplicaciones.

/var/crash/ (opcional)

Depsito de informacin referente a estrellamientos del de sistema.

/var/games/ (opcional)

Datos variables de aplicaciones para juegos.

/var/lib/

Informacin de estado variable. Algunos servidores como MySQL, y PostgreSQL, almacenan sus bases de datos en directorios subordinados de ste.

/var/lock/
alcancelibre.org//estandar-jerarquia

Archivos de bloqueo de los servicios en ejecucin.


4/7

09/11/2011

Estndar de Jerarqua de Sistema de

/var/log/

Archivos, y directorios, utilizados para almacenar las bitcoras de eventos del sistema.

/var/mail/ (opcional)

Buzones de correo de usuarios.

/var/opt/

Datos variables de /opt/.

/var/spool/

Colas de procesamiento, y carretes de datos de aplicaciones.

/var/tmp/

Archivos temporales que prevalecen despus de un reinicio.

Ms detalles acerca del FHS en http://www.pathname.com/fhs/.

Particiones recomendadas para instalar CentOS, o Red Hat Enterprise Linux.


Como mnimo se requieren tres particiones:
/boot

Requiere de 200 MB a 512 MB.

Requiere de 3072 MB a 5120 MB.

Swap

Si se tiene menos de 1 GB de RAM, se debe asignar el doble del tamao del RAM fsico; si se tiene ms de 1 GB RAM, se debe asignar una cantidad igual al tamao del RAM fsico, ms 2 GB. sta ser siempre la ltima particin del espacio disponible para almacenamiento, y jams se le asigna punto de montaje.

alcancelibre.org//estandar-jerarquia

5/7

09/11/2011

Estndar de Jerarqua de Sistema de

Otras particiones que se recomienda asignar, son:


/usr

Requiere al menos 3072 MB en instalaciones bsicas. Debe considerarse el equipamiento lgico se planee instalar a futuro. Para uso general se recomiendan al menos de 5120 MB, y, de ser posible, considere un tamao ptimo de hasta 20480 MB.

/tmp

Requiere al menos 350 MB, y puede asignarse hasta 5 GB, o ms, dependiendo de la carga de trabajo, y del tipo de aplicaciones. Si, por ejemplo, el sistema cuenta con un grabador de DVD, ser necesario asignar a /tmp el espacio suficiente para almacenar una imagen de disco DVD, es decir, al menos 4.2 GB, asumiendo que es de una sola cara, y de densidad simple.

/var

Requiere al menos 3072 MB en estaciones de trabajo sin servicios. En servidores regularmente se le asigna al menos la mitad del espacio disponible para almacenamiento.

/home

En estaciones de trabajo, a esta particin se asigna al menos la mitad del espacio disponible para almacenamiento.

/usr/local

Requiere al menos 3072 MB en instalaciones bsicas. Debe considerarse el equipamiento lgico que se planee compilar desde cdigo fuente, e instalar, a futuro. Al igual que /usr, para uso general se recomiendan al menos de 5120 MB, y, de ser posible, considere un tamao ptimo de hasta 20480 MB.

/opt

Requiere al menos 3072 MB en instalaciones bsicas. Debe considerarse el equipamiento lgico de terceros
alcancelibre.org//estandar-jerarquia 6/7

09/11/2011

Estndar de Jerarqua de Sistema de

que se planee instalar a futuro. Al igual que /usr, para uso general se recomiendan al menos de 5120 MB, y, de ser posible, considere un tamao ptimo de hasta 20480 MB.

/var/lib

Si se asigna como particin independiente de /var, lo cual permitira optimizar el registro por diario utilizando el modo journal para un mejor desempeo, requiere al menos 3072 MB en instalaciones bsicas. Deben considerarse las bases de datos, o directorios de LDAP, que se planeen hospedar a futuro.

/var/www

Si se asigna como particin independiente de /var, lo cual permitira optimizar el registro por diario utilizando el modo writeback para un mejor desempeo, requiere al menos 3072 MB en instalaciones bsicas. Deben considerarse los anfitriones virtuales, aplicaciones, y contenido para ser servido a travs del protocolo HTTP, que se planeen hospedar a futuro.

alcancelibre.org//estandar-jerarquia

7/7

También podría gustarte