FHS - Jerarquia de Directorios Linux
-
Upload
pablo-macon -
Category
Education
-
view
283 -
download
6
Transcript of FHS - Jerarquia de Directorios Linux
Jerarquía de DirectoriosLinux
prof. Pablo Macónhttp://pablomacon.wix.com/home
FHS
Filesystem Hierarchy Standard
Estándar para la Jerarquía de Sistema de Archivos
Establecido en 1994 - 1995 como una forma de poner un poco de orden ante la multitud de distribuciones Linux que estaban surgiendo y haciendo cada una las cosas a su propia manera.
FHS - ¿para qué sirve?
Como es sabido, cualquier persona o institución puede crear su propia distribución Linux y ponerla en el mercado.
FHS nos dice cómo tiene que ser la estructura de directorios y archivos para que una distro sea considerada Linux
FHS - ¿para qué sirve?
Si nuestra distribución no cumple con lo expresado por el estándar, no será considerada Linux.
Podemos ponerla en el mercado de igual modo, pero no podemos decir que es Linux, sino que está basada en Linux
FHS - ¿para qué sirve?
Por otro lado, la estandarización de la estructura de directorios nos asegura la compatibilidad de los programas que creemos para Linux.
Es decir, si creamos una aplicación para Ubuntu, debería funcionar de manera similar en Debian, en Mint, e incluso, en Fedora o Suse
FHS - Tipos de directorios
El estándar establece cuatro tipos de directorios:
Estáticos
Dinámicos
Compartidos
Restringidos
FHS - Tipos de directorios
El estándar establece cuatro tipos de directorios:
Estáticos
Dinámicos
Compartidos
Restringidos
Directorios cuyo contenido solo puede ser cambiado por el usuario administrador del sistema.Sin embargo, sus archivos pueden ser accedidos, utilizados y leidos por otros usuarios
FHS - Tipos de directorios
El estándar establece cuatro tipos de directorios:
Estáticos
Dinámicos
Compartidos
Restringidos
Directorios cuyo contenido puede cambiarse.Algunos son importantes, puesto que contienen documentos de los usuarios, por lo que convendría que fueran instalados en una partición diferente de aquella en la que se instala el sistema
FHS - Tipos de directorios
El estándar establece cuatro tipos de directorios:
Estáticos
Dinámicos
Compartidos
Restringidos
Los archivos alojados en este tipo de directorios pueden compartirse entre varios usuariosLos usuarios en Linux pueden agruparse para compartir entre ellos algunos archivos
FHS - Tipos de directorios
El estándar establece cuatro tipos de directorios:
Estáticos
Dinámicos
Compartidos
Restringidos
Los archivos en estos directorios son propios de cada computadora, porque contienen configuraciones.No se pueden compartir con otros usuarios y solo los puede modificar el administrador
Arbol de Directorios de Linux - Raíz
FHS establece que la estructura de directorios de Linux comienza a partir de un directorio raíz que se simboliza con la barra “/”.
Siempre que hagamos referencia a / vamos a estar diciendo algo referido a la raíz del sistema.
Arbol de Directorios de Linux - Raíz
De esta raíz “cuelgan” el resto de los archivos y directorios del sistema.
No hay nada por encima de la raíz y tampoco hay nada al lado de la raíz. En Windows y DOS estábamos acostumbrados a que cada unidad o disco (A:\ - C:\, etc.) estaban a igual nivel, cada una como raíz.
En Linux tenemos una sola raíz para todo el sistema
Arbol de Directorios de Linux - Raíz
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux - Raíz
En la raíz solamente vamos a encontrar los siguientes directorios y archivos:
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux - Jerarquía /usr
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux - Jerarquía /usr
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux - Jerarquía /var
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Arbol de Directorios de Linux - Jerarquía /var
En la raíz deben estar los archivos mínimos para iniciar, reparar o restaurar (reinstalar) el sistema.
Si no están en ella, por lo menos tienen que ser fácilmente accesibles.
Instalación de Linux - Particiones
Cuando instalamos Linux tenemos la opción de crear varias particiones para:
● Optimizar el rendimiento● Garantizar la integridad de los datos
Instalación de Linux - Particiones
Obligatoriamente necesitamos dos particiones:
● Área de intercambio (swap)○ para alojar la memoria virtual○ Normalmente se pide el doble de la Memoria RAM
instalada en el sistema
Instalación de Linux - Particiones
Obligatoriamente necesitamos dos particiones:
● / Raíz○ El resto del sistema, que incluye todos los datos
de los usuarios
Instalación de Linux - Particiones
Opcionalmente podemos agregar particiones:
● /home○ Todos los documentos creados por los usuarios,
sus descargas, sus videos y canciones● /opt
○ Todos los programas instalados
Instalación de Linux - Particiones
Opcionalmente podemos agregar particiones:
● /var○ con los registros del sistema, incluyendo los
correos electrónicos de los usuarios● /usr
○ con los archivos binarios propios del usuario
Instalación de Linux - Particiones
De cualquier modo, siempre tenemos que consultar la información de la distribución que queremos instalar, porque puede haber algunas en las que no se permitan este tipo de particiones.
Instalación de Linux - Particiones
En todas las distribuciones los siguientes directorios no pueden asignarse a particiones diferentes de aquella en la que se encuentra la raíz del sistema
● /etc● /bin● /dev● /lib y /lib64
● /media● /mnt● /proc● /root
● /run● /sbin● /sys