SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Estructura de directorios en
Gnu­Linux  9
12 oct 2015   |  Linux Tags:  estructura de directorios
Los recién iniciados en Linux, o algunas personas que quieran ir un poco más allá, seguramente
alguna vez se han preguntado que contiene cada una de las carpetas de su sistema operativo. Con el
fin de responder a esta inquietud he decidido redactar este artículo. Al finalizar la lectura de este
artículo todo el mundo debería tener una idea clara de como se estructura un sistema operativo GNU‐
Linux y del contenido que hay en cada uno de los directorios del sistema operativo.
¿QUÉ ES EL ESTÁNDAR DE
JERARQUIA DEL SISTEMA DE
ARCHIVOS?
El estándar de jerarquía del sistema de archivos, también conocido como FHS ﴾Filesystem Hierarchy
Standard﴿, es la norma creada por la comunidad que define los directorios y el contenido de los
directorios en los sistemas operativos GNU/Linux y Unix.
Mediante la normativa que fija como debe ser la estructura de directorios en GNU‐Linux conseguimos
disponer de un sistema de directorios completamente estructurado, coherente y estandarizado
obteniendo así las siguiente ventajas:
1. El software que tenemos instalado en nuestro ordenador sabe en todo momento las carpetas y
los permisos de las carpetas de nuestro ordenador. Por lo tanto nuestro software en todo
momento sabe donde encontrar y almacenar la información que necesita para su
funcionamiento.
2. Los usuarios saben en todo momento el contenido que hay en cada una de las carpetas del
ordenador.
3. Ayuda a la hora de realizar el mantenimiento de un sistema operativo.
4. Ayuda a otorgar los permisos pertinentes a cada uno de los archivos de nuestro sistema
operativo.
Nota: El estándar de jerarquía del sistema de archivos es flexible y existe
cierta  libertad  a  la  hora  de  aplicar  las  normas.  De  hecho  ciertas
distribuciones  GNU­Linux  introducen  modificaciones  a  la  estructura  de
directorios estándar para adaptarla a sus necesidades.
Nota:  Quien  requiera  de  información  adicional  respecto  a  la  FHS  puede
consultar el siguiente link.
TIPOS DE DIRECTORIOS EN GNU­
LINUX
En GNU‐Linux existen distintos tipos de directorios. Los distintos tipos de directorios existentes según
su uso son los siguiente:
Directorios compartibles
Los directorios compartidos son aquellos directorios que  se pueden acceder desde distintos
equipos. Por lo tanto los directorios compartibles son aquellos que contienen archivos que se pueden
usar desde otros equipos.
Algunos ejemplos de directorios compartibles son:
/var/mail, /opt, /home, /var/www/html, /usr, etc.
Directorios no compartibles
Al contrario que los directorios compartibles, los directorios no compartibles son aquellos directorios
que no se pueden compartir y su acceso y modificación están limitados al administrador del
sistema. Por lo tanto los los directorios no compartibles contienen archivos que solo puedes ser
accesibles y modificados por el administrador del sistemas.
Algunos ejemplos de directorios no compartibles son:
/etc, /boot, /var/run, etc.
Directorios variables
Son aquellos directorios que contienen archivos que pueden ser modificados y pueden variar su
contenido sin la intervención del administrador del sistema.
Algunos ejemplos de directorios variables son:
/var/log/messages, /var/mail, /var/spool/news, /home, /var/run, etc.
Directorios estáticos
Son aquellos directorios que  contienen archivos que solo pueden ser modificados con la
intervención del administrador del sistema.
Algunos ejemplos de directorios estáticos son:
/etc/password, /etc/shadow, /usr, /opt, /etc, /boot, /bin, /sbin, etc.
ESTRUCTURA DE DIRECTORIOS EN
GNU­LINUX
Directorio Raíz (/)
El directorio raíz, simbolizado por el símbolo ﴾/﴿, es el  directorio principal a partir del cual se
ramifican todo el resto de directorios.
Por lo tanto podemos decir que el directorio raíz es el contenedor de nuestro sistema operativo ya
que de él nacen el resto de directorios que tendrá nuestro sistema operativo. Lo que acabamos de
comentar se puede ver representado en el siguiente dibujo en que el directorio raíz es la rama
principal del árbol.
Directorio /bin
Directorio /bin
El directorio /bin es un  directorio estático y compartible en el que se almacenan archivos
binarios/ejecutables necesarios para el funcionamiento del sistema. Estos archivos binarios los
pueden usar la totalidad de usuarios del sistema operativo.
Algunos de los archivos ejecutables almacenados en el directorio /bin soncp, echo, tar, cat, mv, rm,
ping, cp, gzip, kill, ls, ping, su etc. Estos archivos son los que nos permiten realizar la gran mayoría de
utilidades básicas a través de la terminal Linux.
El directorio /bin en ningún caso podrá contener subdirectorios.
Directorio /boot
Es un directorio estático no compartible que contiene la totalidad de archivos necesarios para el
arranque del ordenador excepto los archivos de configuración. Algunos de los archivos
indispensables para el arranque del sistema que acostumbra a almacenar el directorio /boot son el
kernel y el gestor de arranque Grub.
La totalidad de contenido almacenado en el directorio /boot es el que se utiliza antes de que el Kernel
de comience a ejecutar programas en modo usuario.
El directorio /boot puede estar ubicado en su propia partición ﴾partición /boot﴿.
Directorio /dev
El sistema operativo Gnu‐Linux trata los dispositivos de hardware como si fueran un archivo. Estos
archivos que representan nuestros dispositivos de hardware se hallan almacenados en el
directorio /dev.
Cada vez que nosotros accedemos o usamos un dispositivo de hardware, como puede ser una
memoria USB, una impresora, un disco duro externo, un ratón, etc, accedemos al hardware del
dispositivo leyendo y escribiendo en el fichero correspondiente ubicado en el directorio /dev.
Algunos de los archivos básicos que podemos encontrar en este directorio son:
1. cdrom que representa nuestro dispositivo de CDROM.
2. sda que representa nuestro disco duro sata.
3. audio que representa nuestra tarjeta de sonido.
4. psaux que representa el puerto PS/2.
5. lpx que representa nuestra impresora.
6. fd0 que representa nuestra disquetera.
7. etc.
Directorio /etc
Directorio /etc
El directorio /etc es un directorio estático que contiene los archivos de configuración del sistema
operativo. Este directorio también contiene archivos de configuración para controlar el
funcionamiento de diversos programas.
Algunos de los archivos de configuración de la carpeta /etc pueden ser sustituidos o complementados
por archivos de configuración ubicados en nuestra carpeta personal /home.
Este directorio solamente contiene archivos de texto y subdirectorios. Estos subdirectorios también
contendrán archivos de configuración para configurar partes de nuestro sistema como por ejemplo:
1. /etc/apt: Carpeta que contiene ficheros de configuración del gestor de paquetes apt.
2. /etc/opt: Carpeta que contiene los ficheros de configuración para los programas alojados en la
carpeta /opt. Algunos programas alojados en esta carpeta pueden ser Spotify, Google‐earth,
Google Chrome, Teamviewer, etc.
3. /etc/profile: Carpeta que contiene parámetros de configuración de los usuarios para inicializar la
shell o interprete de comandos “terminal”
4. /etc/sgml: Carpeta que contiene los ficheros de configuración para SGML. SGML es un lenguaje
que se utiliza para la organización y marcado de documentos.
5. /etc/X11: Ficheros para la configuración del sistema X Window
6. etc.
Nota: Si quieren más información acerca de la totalidad de subdirectorios
que incluye la carpeta /etc pueden consultar el siguiente enlace.
Directorio /home
El directorio /home se trata de un directorio variable y compartible. Este directorio está destinado a
alojar la totalidad de archivos personales de los distintos usuarios del sistema operativo a
excepción del usuario root. Algunos de los archivos personales almacenados en la carpeta /home
son fotografías, documentos de ofimática, vídeos, etc.
Esta carpeta también contiene los ficheros de configuración de los programas que utilizan cada
uno de los usuarios del sistema operativo a excepción del usuario root.
Todos los archivos personales y archivos de configuración que acabamos de mencionar se almacenan
en subdirectorios dentro de la carpeta /home. Así por ejemplo si en nuestro ordenador tenemos 2
usuarios ﴾usuario1 y usuario2﴿ los archivos personales y de configuración del usuario 1 se almacenarán
en la ubicación:
/home/usuario1
Por otro lado los archivos personales y de configuración del usuario 2 se almacenarán en la carpeta:
/home/usuario2
De esta forma los archivos personales y de configuración quedan perfectamente clasificados por
usuario.
Normalmente el directorio /home reside un una partición propia. El hecho que el directorio /home
resida en una partición propia es importante ya que de este modo podremos reinstalar nuestro
sistema operativo sin perder nuestros datos personales y manteniendo la configuración antigua.
Nota:  Haciendo  un  símil  forzado  con  Windows,  la  partición  /home  sería
similar a la carpeta Mis documentos de Windows.
Directorio /lib
El directorio /lib es un directorio estático y que puede ser compartible. Este directorio contiene
bibliotecas compartidas que son necesarias para arrancar los ejecutables que se almacenan en
los directorios /bin y /sbin.
Este directorio también contiene módulos del kernel y controladores de drivers que son necesarios
durante el inicio del sistema y durante el funcionamiento del sistema operativo.
Directorio /mnt
El directorio /mnt  tiene la finalidad de albergar los puntos de montaje de los distintos
dispositivos de almacenamiento como por ejemplo discos duros externos, particiones de unidades
externas, etc.
Los medios montados en esta carpeta pueden ser tanto estáticos como variables y por norma general
son compartibles.
Directorio /media
La función del directorio /media es similar a la del directorio /mnt. Este directorio  contiene los
puntos de montaje de los medios extraíbles de almacenamiento como por ejemplo memorias
USB, lectores de CD‐ROM, unidades de disquete, etc.
En el directorio /media también podemos montar sin ningun tipo de problema medios que
montaríamos en el directorio /mnt.
Directorio /opt
El contenido almacenado en el directorio /opt  es estático y compartible.La función de este
directorio es almacenar programas que no vienen con nuestro sistema operativo  como por
ejemplo Spotify, Google‐earth, Google Chrome, Teamviewer, etc.
Como es un directorio compartible los programas presentes en esta carpeta pueden ser usados por
todos los usuarios del sistema operativo.
La función de este directorio es muy similar a la del directorio /usr/local, pero a diferencia de la
carpeta /usr/local en /opt se instalan programas que no siguen los estándares para almacenar su
contenido en la carpeta /usr.
Directorio /proc
El directorio /proc se trata de un sistema de archivos virtual. Este sistema de archivos virtual nos
proporciona información acerca de los distintos procesos y aplicaciones que se están
ejecutando en nuestro sistema operativo.
Para cada uno de los procesos en marcha existe un subdirectorio dentro de la carpeta /proc. Dentro
del subdirectorio es donde se almacena esta información.
Como curiosidad decir que la totalidad del contenido almacenado en la carpeta /proc no está
almacenado en nuestro disco duro. El contenido de este directorio está almacenado en la memoria
RAM y el mismo sistema operativo es quien crea y borra el contenido de la carpeta /proc.
Quien quiera más información acerca del directorio /proc puede consultar el siguiente enlace.
Directorio /root
El directorio /root se trata de un  directorio variable no compartible. El directorio /root  es el
directorio /home del administrador del sistema﴾usuario root﴿.
Directorio /sbin
El directorio /sbin se trata de un directorio estático y compartible. Su función es similar al directorio
/bin, pero a diferencia del directorio /bin, el directorio /sbin almacena archivos binarios/ejecutables
que solo puede ejecutar el usuario root o administrador del sistema.
Los archivos incluidos en el directorio /sbin son aquellos que son primordiales para el arranque,
restauración y reparación del sistema operativo. Algunos de los archivos ejecutables almacenados en
este directorio son fsck, init, reboot, shutdown, fastboot, etc.
Otros directorios que contienen programas y binarios para la administración del sistema son el
/usr/bin y el /usr/local/sbin.
Directorio /srv
El directorio /srv se usa  para almacenar directorios y datos que usan ciertos servidores que
podamos tener instalados en nuestro ordenador.
Algunos de los servidores que almacenan datos en el directorio /srv son:
1. Servidor web apache en el directorio /srv/www
2. Cualquier servidor ftp en la ubicación /srv/ftp
3. Un servidor CVS.
4. Etc.
Directorio /tmp
El directorio /tmp es es donde se crean y se almacenan los archivos temporales y las variables que
los programas puedan funcionar de forma adecuada.
Generalmente  los sistemas operativos vacían el directorio /tmp cada vez que reiniciamos el
ordenador. En el caso que no sea así es recomendable vaciar cada cierto el contenido de esta carpeta.
Directorio /usr
El directorio /usr es un directorio compartido y estático. Este directorio es el que contiene la gran
mayoría de programas instalados en nuestro sistema operativo.
Todo el contenido almacenado en la carpeta /usr es accesible para todos los usuarios y su contenido
es solo de lectura.
El directorio /usr contiene una serie de subdirectorios que acostumbran a almacenar la siguiente
información:
/usr/bin: Subdirectorio que almacena los archivos ejecutables del software que tenemos almacenado
en nuestro ordenador.
/usr/include: Subdirectorio que incluye la totalidad de archivos de cabecera que necesita el software
instalado en nuestro sistema operativo para que funcione de forma adecuada.
/usr/lib: Subdirectorio que incluye bibliotecas compartidas y ficheros binarios que únicamente pueden
ser ejecutados por el administrador del sistema.
/usr/local: GNU‐Linux es un sistema operativo diseñado para ser usado en entornos de red. Por lo
tanto es posible que el directorio /usr no esté instalado localmente en nuestro y esté en un servidor.
En estos casos existe el directorio /usr/local que está destinado a alojar los programas que instala
localmente el administrador del sistema. Este directorio está protegido de las actualizaciones
automáticas de todo el sistema operativo y tiene una estructura de directorios muy similar a la del
directorio /usr.
/usr/sbin:  Directorio que contiene archivos binarios para la administración del nuestro equipo no
esenciales para el proceso de arranque ni para reparar el ordenador. Estos archivos binarios
almacenados en la carpeta /usr/sbin solamente pueden ser usados por el administrador del sistema.
Algunos de estos archivos binarios no críticos para administrar el sistema operativo pueden ser por
ejemplo varios demonios para diversos servicios de red, xcalib para calibrar el color de nuestro
monitores, etc.
/usr/share:  En el directorio /usr/share encontramos archivos de texto compartibles que son
independientes de la arquitectura del sistema operativo. En este directorio podemos encontrar por
ejemplo los archivos de ayuda como por ejemplo los documentos info y las páginas de man, ficheros
de configuración, imágenes, iconos, themes, etc.
/usr/src: En el directorio /usr/src normalmente encontramos el código fuente de algunas aplicaciones
y del kernel que tenemos instalado en nuestro sistema operativo.
Directorio /var
El directorio /var  contiene archivos de datos variables y temporales como por ejemplo los
registros del sistema ﴾logs﴿, los registros de programas que tenemos instalados en el sistema
operativo, archivos spool, etc.
La principal función del directorio /var es la detectar problemas y solucionarlos. Se recomienda
ubicar el directorio /var en una partición propia, y en caso de no ser posible es recomendable ubicarlo
fuera de la partición raíz.
Algunos de los subdirectorios importantes que están dentro de la carpeta /var son los siguientes:
/var/cache: Subdirectorio pensado para almacenar datos de aplicaciones en modo cache. Un ejemplo
de lo que acabo de citar es apt‐get. En el momento de instalar una aplicación con apt‐get se
almacena una copia del paquete binario instalado en la ubicación /var/cache/apt/archives/. Así en el
caso que desinstalaramos el programa y quisiéramos volver instalarlo no seria necesario descargar el
fichero binario de nuevo y la instalación seria inmediata.
/var/lib:  En este subdirectorio encontramos información sobre el estado de las aplicaciones. Este
directorio también contiene bases de datos del sistema.
/var/lock: Directorio en el que se hallan los archivos de bloqueo que crean ciertos programas. La
función de los archivos de bloqueo creados por algunos programas, como por ejemplo un servidor
web, es evitar que ciertos recursos sean usados por otros programas que no sean el propio servidor
web. En el momento de cerrar la aplicación que ha generado el archivo de bloqueo, el archivo de
bloqueo desaparece.
/var/log: En el directorio /var/log se encuentran de forma clasificada gran parte de los registros de
nuestros programas y del sistema operativo. Este directorio es muy importante ya que en caso de
problemas, el administrador del sistema lo puede consultar para intentar averiguar la causa del
problema. Los log o registros se encuentran perfectamente clasificados, así por lo tanto si queremos
consultar los registros generados por el kernel tendremos que consultar el archivo /var/log/messages,
si queremos consultar los accesos a nuestro sistema operativo podemos consultar el
archivo /var/log/wtmp, etc.
/var/mail:  Directorio en el que se ubican los archivos de correo electrónico de cada uno de los
usuarios del servidor de mail. También es posible ubicar nuestros archivos de correo electrónico en la
partición /home.
/var/opt: En el directorio /var/opt se almacenan datos variables que utilizan los programas instalados
en la ubicación /opt.
/var/run: El directorio /var/run contiene información de la sesión que estamos ejecutando. Ejemplos
de la información que contienen los archivos de esta carpeta son los demonios que están en
ejecución, los usuarios que están logueados, los procesos que están activos, etc.
/var/spool: Directorio que almacena archivos que controlan la tareas pendientes de realizar. Así por
ejemplo en el directorio /var/spool/cups encontraremos los archivos que gestionan los trabajos de
impresión en espera, en el directorio /var/spool/cron encontraremos los archivos que gestionan las
tareas planificadas pendientes de ejecutar, etc.
/var/tmp: Directorio que al igual que el directorio /tmp contiene archivos temporales. La principal
diferencia entre los directorios /var/tmp y /tmp es que los archivos temporales ubicados en la carpeta
/tmp se acostumbran a borrar automáticamente entre sesiones o reinicios del sistema, mientras que
los archivos temporales ubicados en el directorio /var/tmp no lo hacen.
Directorio /sys
Directorio que  contiene información similar a la del directorio /proc. Dentro de esta carpeta
podemos encontrar información estructurada y jerárquica acerca del kernel de nuestro equipo,
de nuestras particiones y sistemas de archivo, de nuestros drivers, etc.
Directorio /lost+found
Directorio que se crea en las particiones de disco con un sistema de archivos ext después ejecutar
herramientas para restaurar y recuperar el sistema operativo como por ejemplo fsch.
Si nuestro sistema no ha presentado problemas este directorio estará completamente vacío. En el caso
que hayan habido problemas  este directorio contendrá ficheros y directorios que han sido
recuperados tras la caída del sistema operativo.
Para finalizar solo comentar que espero que esta pequeña explicación les haya sido útil para tener una
idea genérica del contenido que se encuentra en cada una de las carpetas de nuestro sistema
operativo.

Contenu connexe

Tendances

Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos Pamelaguibkdoe
 
tipos de archivos y directorios
tipos de archivos y directorios tipos de archivos y directorios
tipos de archivos y directorios lola-stefy
 
Presentación sistemas archivos
Presentación sistemas archivosPresentación sistemas archivos
Presentación sistemas archivoselpropio_88
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indicePamelaguibkdoe
 
LINUX - Comandos básicos I
LINUX - Comandos básicos I LINUX - Comandos básicos I
LINUX - Comandos básicos I Pablo Macon
 
Clase 01 estructura de directorios
Clase 01 estructura de directoriosClase 01 estructura de directorios
Clase 01 estructura de directoriosSantiago Gonzales
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos Byron Vicuña
 
Sistemas de ficheros
Sistemas de ficherosSistemas de ficheros
Sistemas de ficherosdaniimc
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indiceDavid Yupanqui
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indiceDiego Rivas
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos Mario Masqui
 
[ES] Estructura del Sistema de Archivos Gnu/Linux
[ES] Estructura del Sistema de Archivos Gnu/Linux[ES] Estructura del Sistema de Archivos Gnu/Linux
[ES] Estructura del Sistema de Archivos Gnu/LinuxEudris Cabrera
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissionscyberleon95
 
Estructura de directorios minix
Estructura de directorios minixEstructura de directorios minix
Estructura de directorios minixMarco Antonio
 

Tendances (19)

Estructura de directorios de Linux
Estructura de directorios de LinuxEstructura de directorios de Linux
Estructura de directorios de Linux
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos
 
tipos de archivos y directorios
tipos de archivos y directorios tipos de archivos y directorios
tipos de archivos y directorios
 
Sistema de ficheros
Sistema de ficherosSistema de ficheros
Sistema de ficheros
 
Estructura de directorio de ubuntu
Estructura  de directorio de ubuntuEstructura  de directorio de ubuntu
Estructura de directorio de ubuntu
 
Presentación sistemas archivos
Presentación sistemas archivosPresentación sistemas archivos
Presentación sistemas archivos
 
Unidad%201
Unidad%201Unidad%201
Unidad%201
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
LINUX - Comandos básicos I
LINUX - Comandos básicos I LINUX - Comandos básicos I
LINUX - Comandos básicos I
 
Clase 01 estructura de directorios
Clase 01 estructura de directoriosClase 01 estructura de directorios
Clase 01 estructura de directorios
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos
 
Sistemas de ficheros
Sistemas de ficherosSistemas de ficheros
Sistemas de ficheros
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos
 
[ES] Estructura del Sistema de Archivos Gnu/Linux
[ES] Estructura del Sistema de Archivos Gnu/Linux[ES] Estructura del Sistema de Archivos Gnu/Linux
[ES] Estructura del Sistema de Archivos Gnu/Linux
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
Camtasia getting started guide
Camtasia getting started guideCamtasia getting started guide
Camtasia getting started guide
 
Estructura de directorios minix
Estructura de directorios minixEstructura de directorios minix
Estructura de directorios minix
 

En vedette

Elementos utilizados para el diseño de la red ethernet
Elementos utilizados para el diseño de la red ethernetElementos utilizados para el diseño de la red ethernet
Elementos utilizados para el diseño de la red ethernetEdwin Geovanni Vega Saldaña
 
Algunos navegadores web más destacados (Arreglado)
Algunos navegadores web más destacados (Arreglado)Algunos navegadores web más destacados (Arreglado)
Algunos navegadores web más destacados (Arreglado)Edwin Geovanni Vega Saldaña
 
SegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las Mascotas
SegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las MascotasSegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las Mascotas
SegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las MascotasSegurosVeterinarios.com
 
SplunkLive! Customer Presentation – athenahealth
SplunkLive! Customer Presentation – athenahealthSplunkLive! Customer Presentation – athenahealth
SplunkLive! Customer Presentation – athenahealthSplunk
 
Curso mei 749 técnicas de muestreo minero
Curso mei 749   técnicas de muestreo mineroCurso mei 749   técnicas de muestreo minero
Curso mei 749 técnicas de muestreo mineroProcasecapacita
 
TYPS Conference Workshop- Youth Centres as Social Enterprise
TYPS Conference Workshop- Youth Centres as Social EnterpriseTYPS Conference Workshop- Youth Centres as Social Enterprise
TYPS Conference Workshop- Youth Centres as Social Enterpriselvyse
 
Gonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINA
Gonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINAGonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINA
Gonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINAjeromico
 
Politicas de mantenimiento
Politicas de mantenimientoPoliticas de mantenimiento
Politicas de mantenimientoNarciso Figueras
 

En vedette (18)

September and October Hammer time
September and October Hammer time September and October Hammer time
September and October Hammer time
 
Elementos utilizados para el diseño de la red ethernet
Elementos utilizados para el diseño de la red ethernetElementos utilizados para el diseño de la red ethernet
Elementos utilizados para el diseño de la red ethernet
 
Algunos navegadores web más destacados (Arreglado)
Algunos navegadores web más destacados (Arreglado)Algunos navegadores web más destacados (Arreglado)
Algunos navegadores web más destacados (Arreglado)
 
Linux
LinuxLinux
Linux
 
Tecnologías en redes inalámbricas
Tecnologías en redes inalámbricasTecnologías en redes inalámbricas
Tecnologías en redes inalámbricas
 
La web 2.0 buena
La web 2.0 buenaLa web 2.0 buena
La web 2.0 buena
 
SegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las Mascotas
SegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las MascotasSegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las Mascotas
SegurosVeterinarios.com: Los Seguros Veterinarios y el Sector de las Mascotas
 
Anastasia_Kosheleva-cv
Anastasia_Kosheleva-cvAnastasia_Kosheleva-cv
Anastasia_Kosheleva-cv
 
Catherine_Sampson_resume
Catherine_Sampson_resumeCatherine_Sampson_resume
Catherine_Sampson_resume
 
Mohammad Salah (1)
Mohammad Salah (1)Mohammad Salah (1)
Mohammad Salah (1)
 
SISTEMA OPERATIVO GNU/LINUX
SISTEMA OPERATIVO GNU/LINUXSISTEMA OPERATIVO GNU/LINUX
SISTEMA OPERATIVO GNU/LINUX
 
SplunkLive! Customer Presentation – athenahealth
SplunkLive! Customer Presentation – athenahealthSplunkLive! Customer Presentation – athenahealth
SplunkLive! Customer Presentation – athenahealth
 
Los sitios web
Los sitios webLos sitios web
Los sitios web
 
Curso mei 749 técnicas de muestreo minero
Curso mei 749   técnicas de muestreo mineroCurso mei 749   técnicas de muestreo minero
Curso mei 749 técnicas de muestreo minero
 
TYPS Conference Workshop- Youth Centres as Social Enterprise
TYPS Conference Workshop- Youth Centres as Social EnterpriseTYPS Conference Workshop- Youth Centres as Social Enterprise
TYPS Conference Workshop- Youth Centres as Social Enterprise
 
Gonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINA
Gonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINAGonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINA
Gonzalez diego_INSTALACIONES PARA INICIARSE EN LA PRODUCCIÓN PORCINA
 
[Maxiprocesso di Palermo, Istruttoria] - Volume 22
[Maxiprocesso di Palermo, Istruttoria] - Volume 22[Maxiprocesso di Palermo, Istruttoria] - Volume 22
[Maxiprocesso di Palermo, Istruttoria] - Volume 22
 
Politicas de mantenimiento
Politicas de mantenimientoPoliticas de mantenimiento
Politicas de mantenimiento
 

Similaire à Estructura de directorios en el sistema operativo gnu linux

1 estructura del sistema de archivos
1  estructura del sistema de archivos1  estructura del sistema de archivos
1 estructura del sistema de archivosAprende Viendo
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioJose Diaz Silva
 
Linux ud2 - comandos gestion archivos
Linux   ud2 - comandos gestion archivosLinux   ud2 - comandos gestion archivos
Linux ud2 - comandos gestion archivosJavier Muñoz
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y DirectoriosMayra Almache
 
Sistemas operativos graficos
Sistemas operativos graficosSistemas operativos graficos
Sistemas operativos graficosDavidTapiaAguilar
 
trabajo Centos
trabajo Centos trabajo Centos
trabajo Centos 3104359589
 
Conceptos y comandos básicos de linux
Conceptos y comandos básicos de linuxConceptos y comandos básicos de linux
Conceptos y comandos básicos de linuxTicsUtr
 
FHS - Jerarquia de Directorios Linux
FHS - Jerarquia de Directorios LinuxFHS - Jerarquia de Directorios Linux
FHS - Jerarquia de Directorios LinuxPablo Macon
 
Semana 12 filesystem basico
Semana 12  filesystem basicoSemana 12  filesystem basico
Semana 12 filesystem basicovictdiazm
 
Archivo y directorios en linux
Archivo y directorios en linuxArchivo y directorios en linux
Archivo y directorios en linuxJessica Medina
 
Archivo y directorios en linux
Archivo y directorios en linuxArchivo y directorios en linux
Archivo y directorios en linuxJessica Medina
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformaticscursoNGS
 

Similaire à Estructura de directorios en el sistema operativo gnu linux (18)

1 estructura del sistema de archivos
1  estructura del sistema de archivos1  estructura del sistema de archivos
1 estructura del sistema de archivos
 
Clase3 (consola linux)
Clase3 (consola linux)Clase3 (consola linux)
Clase3 (consola linux)
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
 
Linux ud2 - comandos gestion archivos
Linux   ud2 - comandos gestion archivosLinux   ud2 - comandos gestion archivos
Linux ud2 - comandos gestion archivos
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y Directorios
 
Linux Para Asterisk
Linux Para AsteriskLinux Para Asterisk
Linux Para Asterisk
 
Sistemas operativos graficos
Sistemas operativos graficosSistemas operativos graficos
Sistemas operativos graficos
 
trabajo Centos
trabajo Centos trabajo Centos
trabajo Centos
 
Conceptos y comandos básicos de linux
Conceptos y comandos básicos de linuxConceptos y comandos básicos de linux
Conceptos y comandos básicos de linux
 
FHS - Jerarquia de Directorios Linux
FHS - Jerarquia de Directorios LinuxFHS - Jerarquia de Directorios Linux
FHS - Jerarquia de Directorios Linux
 
Semana 12 filesystem basico
Semana 12  filesystem basicoSemana 12  filesystem basico
Semana 12 filesystem basico
 
Archivo y directorios en linux
Archivo y directorios en linuxArchivo y directorios en linux
Archivo y directorios en linux
 
Linux
LinuxLinux
Linux
 
linux
linuxlinux
linux
 
Linux
LinuxLinux
Linux
 
Archivo y directorios en linux
Archivo y directorios en linuxArchivo y directorios en linux
Archivo y directorios en linux
 
2
22
2
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 

Plus de Fernando Sorto

Servidor ltsp instalacion e inicio de maquinas cliente
Servidor ltsp instalacion e inicio de maquinas clienteServidor ltsp instalacion e inicio de maquinas cliente
Servidor ltsp instalacion e inicio de maquinas clienteFernando Sorto
 
Servidor ltsp configuraciones de maquinas virtuales
Servidor ltsp configuraciones de maquinas virtualesServidor ltsp configuraciones de maquinas virtuales
Servidor ltsp configuraciones de maquinas virtualesFernando Sorto
 
Administración de usuarios y grupos redes linux
Administración de usuarios y grupos   redes linuxAdministración de usuarios y grupos   redes linux
Administración de usuarios y grupos redes linuxFernando Sorto
 
Guia de terminal de linux parte 1
Guia de terminal de linux parte 1Guia de terminal de linux parte 1
Guia de terminal de linux parte 1Fernando Sorto
 
Configuraciones posteriores de debían
Configuraciones posteriores de debíanConfiguraciones posteriores de debían
Configuraciones posteriores de debíanFernando Sorto
 
Configuraciones posteriores de debían
Configuraciones posteriores de debíanConfiguraciones posteriores de debían
Configuraciones posteriores de debíanFernando Sorto
 

Plus de Fernando Sorto (6)

Servidor ltsp instalacion e inicio de maquinas cliente
Servidor ltsp instalacion e inicio de maquinas clienteServidor ltsp instalacion e inicio de maquinas cliente
Servidor ltsp instalacion e inicio de maquinas cliente
 
Servidor ltsp configuraciones de maquinas virtuales
Servidor ltsp configuraciones de maquinas virtualesServidor ltsp configuraciones de maquinas virtuales
Servidor ltsp configuraciones de maquinas virtuales
 
Administración de usuarios y grupos redes linux
Administración de usuarios y grupos   redes linuxAdministración de usuarios y grupos   redes linux
Administración de usuarios y grupos redes linux
 
Guia de terminal de linux parte 1
Guia de terminal de linux parte 1Guia de terminal de linux parte 1
Guia de terminal de linux parte 1
 
Configuraciones posteriores de debían
Configuraciones posteriores de debíanConfiguraciones posteriores de debían
Configuraciones posteriores de debían
 
Configuraciones posteriores de debían
Configuraciones posteriores de debíanConfiguraciones posteriores de debían
Configuraciones posteriores de debían
 

Dernier

Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Dernier (20)

Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

Estructura de directorios en el sistema operativo gnu linux

  • 1. Estructura de directorios en Gnu­Linux  9 12 oct 2015   |  Linux Tags:  estructura de directorios Los recién iniciados en Linux, o algunas personas que quieran ir un poco más allá, seguramente alguna vez se han preguntado que contiene cada una de las carpetas de su sistema operativo. Con el fin de responder a esta inquietud he decidido redactar este artículo. Al finalizar la lectura de este artículo todo el mundo debería tener una idea clara de como se estructura un sistema operativo GNU‐ Linux y del contenido que hay en cada uno de los directorios del sistema operativo. ¿QUÉ ES EL ESTÁNDAR DE JERARQUIA DEL SISTEMA DE ARCHIVOS? El estándar de jerarquía del sistema de archivos, también conocido como FHS ﴾Filesystem Hierarchy Standard﴿, es la norma creada por la comunidad que define los directorios y el contenido de los directorios en los sistemas operativos GNU/Linux y Unix. Mediante la normativa que fija como debe ser la estructura de directorios en GNU‐Linux conseguimos disponer de un sistema de directorios completamente estructurado, coherente y estandarizado obteniendo así las siguiente ventajas: 1. El software que tenemos instalado en nuestro ordenador sabe en todo momento las carpetas y los permisos de las carpetas de nuestro ordenador. Por lo tanto nuestro software en todo momento sabe donde encontrar y almacenar la información que necesita para su funcionamiento. 2. Los usuarios saben en todo momento el contenido que hay en cada una de las carpetas del ordenador. 3. Ayuda a la hora de realizar el mantenimiento de un sistema operativo.
  • 2. 4. Ayuda a otorgar los permisos pertinentes a cada uno de los archivos de nuestro sistema operativo. Nota: El estándar de jerarquía del sistema de archivos es flexible y existe cierta  libertad  a  la  hora  de  aplicar  las  normas.  De  hecho  ciertas distribuciones  GNU­Linux  introducen  modificaciones  a  la  estructura  de directorios estándar para adaptarla a sus necesidades. Nota:  Quien  requiera  de  información  adicional  respecto  a  la  FHS  puede consultar el siguiente link. TIPOS DE DIRECTORIOS EN GNU­ LINUX En GNU‐Linux existen distintos tipos de directorios. Los distintos tipos de directorios existentes según su uso son los siguiente: Directorios compartibles Los directorios compartidos son aquellos directorios que  se pueden acceder desde distintos equipos. Por lo tanto los directorios compartibles son aquellos que contienen archivos que se pueden usar desde otros equipos. Algunos ejemplos de directorios compartibles son: /var/mail, /opt, /home, /var/www/html, /usr, etc. Directorios no compartibles Al contrario que los directorios compartibles, los directorios no compartibles son aquellos directorios que no se pueden compartir y su acceso y modificación están limitados al administrador del sistema. Por lo tanto los los directorios no compartibles contienen archivos que solo puedes ser accesibles y modificados por el administrador del sistemas. Algunos ejemplos de directorios no compartibles son: /etc, /boot, /var/run, etc. Directorios variables Son aquellos directorios que contienen archivos que pueden ser modificados y pueden variar su contenido sin la intervención del administrador del sistema.
  • 3. Algunos ejemplos de directorios variables son: /var/log/messages, /var/mail, /var/spool/news, /home, /var/run, etc. Directorios estáticos Son aquellos directorios que  contienen archivos que solo pueden ser modificados con la intervención del administrador del sistema. Algunos ejemplos de directorios estáticos son: /etc/password, /etc/shadow, /usr, /opt, /etc, /boot, /bin, /sbin, etc. ESTRUCTURA DE DIRECTORIOS EN GNU­LINUX Directorio Raíz (/) El directorio raíz, simbolizado por el símbolo ﴾/﴿, es el  directorio principal a partir del cual se ramifican todo el resto de directorios. Por lo tanto podemos decir que el directorio raíz es el contenedor de nuestro sistema operativo ya que de él nacen el resto de directorios que tendrá nuestro sistema operativo. Lo que acabamos de comentar se puede ver representado en el siguiente dibujo en que el directorio raíz es la rama principal del árbol. Directorio /bin
  • 4. Directorio /bin El directorio /bin es un  directorio estático y compartible en el que se almacenan archivos binarios/ejecutables necesarios para el funcionamiento del sistema. Estos archivos binarios los pueden usar la totalidad de usuarios del sistema operativo. Algunos de los archivos ejecutables almacenados en el directorio /bin soncp, echo, tar, cat, mv, rm, ping, cp, gzip, kill, ls, ping, su etc. Estos archivos son los que nos permiten realizar la gran mayoría de utilidades básicas a través de la terminal Linux. El directorio /bin en ningún caso podrá contener subdirectorios. Directorio /boot Es un directorio estático no compartible que contiene la totalidad de archivos necesarios para el arranque del ordenador excepto los archivos de configuración. Algunos de los archivos indispensables para el arranque del sistema que acostumbra a almacenar el directorio /boot son el kernel y el gestor de arranque Grub. La totalidad de contenido almacenado en el directorio /boot es el que se utiliza antes de que el Kernel de comience a ejecutar programas en modo usuario. El directorio /boot puede estar ubicado en su propia partición ﴾partición /boot﴿. Directorio /dev El sistema operativo Gnu‐Linux trata los dispositivos de hardware como si fueran un archivo. Estos archivos que representan nuestros dispositivos de hardware se hallan almacenados en el directorio /dev. Cada vez que nosotros accedemos o usamos un dispositivo de hardware, como puede ser una memoria USB, una impresora, un disco duro externo, un ratón, etc, accedemos al hardware del dispositivo leyendo y escribiendo en el fichero correspondiente ubicado en el directorio /dev. Algunos de los archivos básicos que podemos encontrar en este directorio son: 1. cdrom que representa nuestro dispositivo de CDROM. 2. sda que representa nuestro disco duro sata. 3. audio que representa nuestra tarjeta de sonido. 4. psaux que representa el puerto PS/2. 5. lpx que representa nuestra impresora. 6. fd0 que representa nuestra disquetera. 7. etc. Directorio /etc
  • 5. Directorio /etc El directorio /etc es un directorio estático que contiene los archivos de configuración del sistema operativo. Este directorio también contiene archivos de configuración para controlar el funcionamiento de diversos programas. Algunos de los archivos de configuración de la carpeta /etc pueden ser sustituidos o complementados por archivos de configuración ubicados en nuestra carpeta personal /home. Este directorio solamente contiene archivos de texto y subdirectorios. Estos subdirectorios también contendrán archivos de configuración para configurar partes de nuestro sistema como por ejemplo: 1. /etc/apt: Carpeta que contiene ficheros de configuración del gestor de paquetes apt. 2. /etc/opt: Carpeta que contiene los ficheros de configuración para los programas alojados en la carpeta /opt. Algunos programas alojados en esta carpeta pueden ser Spotify, Google‐earth, Google Chrome, Teamviewer, etc. 3. /etc/profile: Carpeta que contiene parámetros de configuración de los usuarios para inicializar la shell o interprete de comandos “terminal” 4. /etc/sgml: Carpeta que contiene los ficheros de configuración para SGML. SGML es un lenguaje que se utiliza para la organización y marcado de documentos. 5. /etc/X11: Ficheros para la configuración del sistema X Window 6. etc. Nota: Si quieren más información acerca de la totalidad de subdirectorios que incluye la carpeta /etc pueden consultar el siguiente enlace. Directorio /home El directorio /home se trata de un directorio variable y compartible. Este directorio está destinado a alojar la totalidad de archivos personales de los distintos usuarios del sistema operativo a excepción del usuario root. Algunos de los archivos personales almacenados en la carpeta /home son fotografías, documentos de ofimática, vídeos, etc. Esta carpeta también contiene los ficheros de configuración de los programas que utilizan cada uno de los usuarios del sistema operativo a excepción del usuario root. Todos los archivos personales y archivos de configuración que acabamos de mencionar se almacenan en subdirectorios dentro de la carpeta /home. Así por ejemplo si en nuestro ordenador tenemos 2 usuarios ﴾usuario1 y usuario2﴿ los archivos personales y de configuración del usuario 1 se almacenarán en la ubicación: /home/usuario1 Por otro lado los archivos personales y de configuración del usuario 2 se almacenarán en la carpeta:
  • 6. /home/usuario2 De esta forma los archivos personales y de configuración quedan perfectamente clasificados por usuario. Normalmente el directorio /home reside un una partición propia. El hecho que el directorio /home resida en una partición propia es importante ya que de este modo podremos reinstalar nuestro sistema operativo sin perder nuestros datos personales y manteniendo la configuración antigua. Nota:  Haciendo  un  símil  forzado  con  Windows,  la  partición  /home  sería similar a la carpeta Mis documentos de Windows. Directorio /lib El directorio /lib es un directorio estático y que puede ser compartible. Este directorio contiene bibliotecas compartidas que son necesarias para arrancar los ejecutables que se almacenan en los directorios /bin y /sbin. Este directorio también contiene módulos del kernel y controladores de drivers que son necesarios durante el inicio del sistema y durante el funcionamiento del sistema operativo. Directorio /mnt El directorio /mnt  tiene la finalidad de albergar los puntos de montaje de los distintos dispositivos de almacenamiento como por ejemplo discos duros externos, particiones de unidades externas, etc. Los medios montados en esta carpeta pueden ser tanto estáticos como variables y por norma general son compartibles. Directorio /media La función del directorio /media es similar a la del directorio /mnt. Este directorio  contiene los puntos de montaje de los medios extraíbles de almacenamiento como por ejemplo memorias USB, lectores de CD‐ROM, unidades de disquete, etc. En el directorio /media también podemos montar sin ningun tipo de problema medios que montaríamos en el directorio /mnt. Directorio /opt El contenido almacenado en el directorio /opt  es estático y compartible.La función de este directorio es almacenar programas que no vienen con nuestro sistema operativo  como por ejemplo Spotify, Google‐earth, Google Chrome, Teamviewer, etc.
  • 7. Como es un directorio compartible los programas presentes en esta carpeta pueden ser usados por todos los usuarios del sistema operativo. La función de este directorio es muy similar a la del directorio /usr/local, pero a diferencia de la carpeta /usr/local en /opt se instalan programas que no siguen los estándares para almacenar su contenido en la carpeta /usr. Directorio /proc El directorio /proc se trata de un sistema de archivos virtual. Este sistema de archivos virtual nos proporciona información acerca de los distintos procesos y aplicaciones que se están ejecutando en nuestro sistema operativo. Para cada uno de los procesos en marcha existe un subdirectorio dentro de la carpeta /proc. Dentro del subdirectorio es donde se almacena esta información. Como curiosidad decir que la totalidad del contenido almacenado en la carpeta /proc no está almacenado en nuestro disco duro. El contenido de este directorio está almacenado en la memoria RAM y el mismo sistema operativo es quien crea y borra el contenido de la carpeta /proc. Quien quiera más información acerca del directorio /proc puede consultar el siguiente enlace. Directorio /root El directorio /root se trata de un  directorio variable no compartible. El directorio /root  es el directorio /home del administrador del sistema﴾usuario root﴿. Directorio /sbin El directorio /sbin se trata de un directorio estático y compartible. Su función es similar al directorio /bin, pero a diferencia del directorio /bin, el directorio /sbin almacena archivos binarios/ejecutables que solo puede ejecutar el usuario root o administrador del sistema. Los archivos incluidos en el directorio /sbin son aquellos que son primordiales para el arranque, restauración y reparación del sistema operativo. Algunos de los archivos ejecutables almacenados en este directorio son fsck, init, reboot, shutdown, fastboot, etc. Otros directorios que contienen programas y binarios para la administración del sistema son el /usr/bin y el /usr/local/sbin. Directorio /srv El directorio /srv se usa  para almacenar directorios y datos que usan ciertos servidores que podamos tener instalados en nuestro ordenador.
  • 8. Algunos de los servidores que almacenan datos en el directorio /srv son: 1. Servidor web apache en el directorio /srv/www 2. Cualquier servidor ftp en la ubicación /srv/ftp 3. Un servidor CVS. 4. Etc. Directorio /tmp El directorio /tmp es es donde se crean y se almacenan los archivos temporales y las variables que los programas puedan funcionar de forma adecuada. Generalmente  los sistemas operativos vacían el directorio /tmp cada vez que reiniciamos el ordenador. En el caso que no sea así es recomendable vaciar cada cierto el contenido de esta carpeta. Directorio /usr El directorio /usr es un directorio compartido y estático. Este directorio es el que contiene la gran mayoría de programas instalados en nuestro sistema operativo. Todo el contenido almacenado en la carpeta /usr es accesible para todos los usuarios y su contenido es solo de lectura. El directorio /usr contiene una serie de subdirectorios que acostumbran a almacenar la siguiente información: /usr/bin: Subdirectorio que almacena los archivos ejecutables del software que tenemos almacenado en nuestro ordenador. /usr/include: Subdirectorio que incluye la totalidad de archivos de cabecera que necesita el software instalado en nuestro sistema operativo para que funcione de forma adecuada. /usr/lib: Subdirectorio que incluye bibliotecas compartidas y ficheros binarios que únicamente pueden ser ejecutados por el administrador del sistema. /usr/local: GNU‐Linux es un sistema operativo diseñado para ser usado en entornos de red. Por lo tanto es posible que el directorio /usr no esté instalado localmente en nuestro y esté en un servidor. En estos casos existe el directorio /usr/local que está destinado a alojar los programas que instala localmente el administrador del sistema. Este directorio está protegido de las actualizaciones automáticas de todo el sistema operativo y tiene una estructura de directorios muy similar a la del directorio /usr. /usr/sbin:  Directorio que contiene archivos binarios para la administración del nuestro equipo no esenciales para el proceso de arranque ni para reparar el ordenador. Estos archivos binarios almacenados en la carpeta /usr/sbin solamente pueden ser usados por el administrador del sistema. Algunos de estos archivos binarios no críticos para administrar el sistema operativo pueden ser por
  • 9. ejemplo varios demonios para diversos servicios de red, xcalib para calibrar el color de nuestro monitores, etc. /usr/share:  En el directorio /usr/share encontramos archivos de texto compartibles que son independientes de la arquitectura del sistema operativo. En este directorio podemos encontrar por ejemplo los archivos de ayuda como por ejemplo los documentos info y las páginas de man, ficheros de configuración, imágenes, iconos, themes, etc. /usr/src: En el directorio /usr/src normalmente encontramos el código fuente de algunas aplicaciones y del kernel que tenemos instalado en nuestro sistema operativo. Directorio /var El directorio /var  contiene archivos de datos variables y temporales como por ejemplo los registros del sistema ﴾logs﴿, los registros de programas que tenemos instalados en el sistema operativo, archivos spool, etc. La principal función del directorio /var es la detectar problemas y solucionarlos. Se recomienda ubicar el directorio /var en una partición propia, y en caso de no ser posible es recomendable ubicarlo fuera de la partición raíz. Algunos de los subdirectorios importantes que están dentro de la carpeta /var son los siguientes: /var/cache: Subdirectorio pensado para almacenar datos de aplicaciones en modo cache. Un ejemplo de lo que acabo de citar es apt‐get. En el momento de instalar una aplicación con apt‐get se almacena una copia del paquete binario instalado en la ubicación /var/cache/apt/archives/. Así en el caso que desinstalaramos el programa y quisiéramos volver instalarlo no seria necesario descargar el fichero binario de nuevo y la instalación seria inmediata. /var/lib:  En este subdirectorio encontramos información sobre el estado de las aplicaciones. Este directorio también contiene bases de datos del sistema. /var/lock: Directorio en el que se hallan los archivos de bloqueo que crean ciertos programas. La función de los archivos de bloqueo creados por algunos programas, como por ejemplo un servidor web, es evitar que ciertos recursos sean usados por otros programas que no sean el propio servidor web. En el momento de cerrar la aplicación que ha generado el archivo de bloqueo, el archivo de bloqueo desaparece. /var/log: En el directorio /var/log se encuentran de forma clasificada gran parte de los registros de nuestros programas y del sistema operativo. Este directorio es muy importante ya que en caso de problemas, el administrador del sistema lo puede consultar para intentar averiguar la causa del problema. Los log o registros se encuentran perfectamente clasificados, así por lo tanto si queremos consultar los registros generados por el kernel tendremos que consultar el archivo /var/log/messages, si queremos consultar los accesos a nuestro sistema operativo podemos consultar el archivo /var/log/wtmp, etc. /var/mail:  Directorio en el que se ubican los archivos de correo electrónico de cada uno de los
  • 10. usuarios del servidor de mail. También es posible ubicar nuestros archivos de correo electrónico en la partición /home. /var/opt: En el directorio /var/opt se almacenan datos variables que utilizan los programas instalados en la ubicación /opt. /var/run: El directorio /var/run contiene información de la sesión que estamos ejecutando. Ejemplos de la información que contienen los archivos de esta carpeta son los demonios que están en ejecución, los usuarios que están logueados, los procesos que están activos, etc. /var/spool: Directorio que almacena archivos que controlan la tareas pendientes de realizar. Así por ejemplo en el directorio /var/spool/cups encontraremos los archivos que gestionan los trabajos de impresión en espera, en el directorio /var/spool/cron encontraremos los archivos que gestionan las tareas planificadas pendientes de ejecutar, etc. /var/tmp: Directorio que al igual que el directorio /tmp contiene archivos temporales. La principal diferencia entre los directorios /var/tmp y /tmp es que los archivos temporales ubicados en la carpeta /tmp se acostumbran a borrar automáticamente entre sesiones o reinicios del sistema, mientras que los archivos temporales ubicados en el directorio /var/tmp no lo hacen. Directorio /sys Directorio que  contiene información similar a la del directorio /proc. Dentro de esta carpeta podemos encontrar información estructurada y jerárquica acerca del kernel de nuestro equipo, de nuestras particiones y sistemas de archivo, de nuestros drivers, etc. Directorio /lost+found Directorio que se crea en las particiones de disco con un sistema de archivos ext después ejecutar herramientas para restaurar y recuperar el sistema operativo como por ejemplo fsch. Si nuestro sistema no ha presentado problemas este directorio estará completamente vacío. En el caso que hayan habido problemas  este directorio contendrá ficheros y directorios que han sido recuperados tras la caída del sistema operativo. Para finalizar solo comentar que espero que esta pequeña explicación les haya sido útil para tener una idea genérica del contenido que se encuentra en cada una de las carpetas de nuestro sistema operativo.