Cosas que debes saber de Linux1

Bueno con este post empiezo lo que sera (espero) una serie de articulos relacionados a el funcionamiento general de linux, que deberíamos saber para entender mejor el sistema tan querido en el que hacemos la mayoria de cosas.

En este articulo hablaremos de la estructura de directorios de Linux.

El Filesystem Hierarchy Standard (Estándar de jerarquía del sistema de archivos) es una norma que define los directorios principales y sus contenidos en el sistema operativo GNU/Linux y otros sistemas de la familia Unix. Se diseñó originalmente en 1994 para estandarizar el sistema de archivos de las distribuciones de Linux, basándose en la tradicional organización de directorios de los sistemas Unix. En 1995 se amplió el ámbito del estándar a cualquier Unix que se adhiriese voluntariamente.

Empezemos a verlos uno a uno:

/bin/
Mandatos binarios esenciales necesarios para que estén disponibles para una sesión de usuario único, o para todos los usuarios (cp, mv, ls, rm, etc.),

/boot/
Ficheros utilizados durante el arranque del sistema (núcleo y discos).

/dev/
Contiene los Dispositivos esenciales (por ejemplo, /dev/null), incluso los que no se les ha asignado (montado) un directorio. Contiene también dispositivos que no sirven de almacenamiento (p.e. terminales de sonido y vídeo, micrófonos, impresoras, etc).

/etc/
Ficheros de configuración utilizados en todo el sistema y que son específicos del anfitrión.

/etc/opt/
Archivos de configuración para los programas alojados dentro del directorio /opt.

/etc/X11/ (opcional)
Archivos de configuración para el X Window System, versión 11.

/etc/sgml/ (opcional)
Ficheros de configuración para SGML.

/etc/xml/ (opcional)
Ficheros de configuración para XML.

/home/ (opcional)
Directorios de inicios de los usuarios.

/lib/
Bibliotecas compartidas esenciales para los binarios de /bin/, /sbin/ y
el núcleo del sistema.

/mnt/
Sistemas de ficheros montados temporalmente.

/media/
Puntos de montaje para dispositivos de medios como unidades lectoras de discos compactos.

/opt/
Paquetes de aplicaciones estáticas.

/proc/
Sistema de ficheros virtual que documenta sucesos y estados del núcleo. Contiene principalmente ficheros de texto.

/root/ (opcional)
Directorio de inicio del usuario root (super-usuario).

/sbin/
Binarios de administración de sistema.

/tmp/
Ficheros temporales

/srv/
Datos específicos de sitio servidos por el sistema.

/usr/
Jerarquía secundaria para datos compartidos de solo lectura (Unix system resources). Este directorio debe poder ser compartido para múltiples anfitriones y no debe contener datos específicos del anfitrión que los comparte.

/usr/bin/
Mandatos binarios.

/usr/include/
Ficheros de inclusión estándar (cabeceras de cabecera utilizados para desarrollo).

/usr/lib/
Bibliotecas compartidas.

/usr/share/
Datos compartidos independientes de la arquitectura del sistema. Imágenes, ficheros de texto, etc.

/usr/src/ (opcional)
Códigos fuente.

/usr/X11R6/ (opcional)
Sistema X Window, versión 11, lanzamiento 6.

/usr/local/
Jerarquía terciaria para datos  compartidos   de solo lectura específicos del anfitrión.

/var/
Ficheros variables, como son bitácoras, bases de datos, directorio raíz de servidores HTTP y FTP, colas de correo, ficheros temporales, etc.

/var/account/ (opcional)
Procesa bitácoras de cuentas de usuarios.

/var/cache/
Cache da datos de aplicaciones.

/var/crash/ (opcional)
Depósito de información referente a estrellamientos del de sistema.

/var/games/ (opional)
Datos variables de aplicaciones para juegos.

/var/lib/
Información de estado variable. Algunos servidores como MySQL y PostgreSQL almacenan sus bases de datos en directorios

/var/lock/
Ficheros de bloqueo.

/var/log/
Ficheros y directorios de bitácoras.

/var/mail/ (opcional)
Buzones de correo de usuarios.

/var/opt/
Datos variables de /opt/.

/var/spool/
Colas y carretes de datos de aplicaciones.

/var/tmp/
Ficheros temporales preservados entre reinicios.

Anuncios

No comments yet

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: