15:55

Directorios Linux

Publicado por Ignacio Diaz |

Existen dos tipos de distinciones cuando hablamos del tipo de
contenido de un directorio: Estaticos/dinamicos y compartibles/no
compartibles.


  • Estaticos: Contiene binarios, bibliotecas, documentacion y
    otros ficheros que no cambian sin intervencion del administrador.
    Pueden estar en dispositivos de solo lectura (read-only) y no necesitan
    que se hagan copias de seguridad tan a menudo como con ficheros
    dinamicos
  • Dinamicos: Contiene ficheros que no son estaticos. Deben de
    encontrase en dispositivos de lectura-escritura (read-write). Necesitan
    que se hagan copias de seguridad a menudo
  • Compartibles: Contiene ficheros que se pueden encontrar en un ordenador y utilizarse en otro
  • No compartibles: Contiene ficheros que no son compartibles

A continuacion teneis algunos ejemplos para aclarar ideas:


  • Estaticos: /bin, /sbin, /opt, /boot, /usr/bin
  • Dinamicos: /var/mail, /var/spool, /var/run, /var/lock, /home
  • Compartibles: /usr/bin, /opt
  • No compartibles: /etc, /boot, /var/run, /var/lock

Todos los ficheros y directorios aparecen debajo del directorio raíz
«/» (El equivalente en el mundo Unix al C:\ de Windows) aunque se
encuentren en discos/dispositivos distintos. En Linux/Unix no existen
letras de discos (C:, D:, etc) Los dispositivos se 'montan' (empiezan a
formar parte) del arbol de directorios del sistema, pero esto lo
explicaremos en otra ocasion.


A continuacion teneis una lista con los directorios mas importantes
del sistema y para que se usan. Para acceder a los mismos podeis usar
el comando cd 'nombre del directorio'. Para ver el contenido de los mismos podeis usar el comando ls -l 'nombre del directorio

Directorio        Descripción<br />-----------------------------------------------------------------------------------------<br />/bin/		Comandos/programas binarios esenciales (cp, mv, ls, rm, etc.),<br />/boot/		Ficheros utilizados durante el arranque del sistema (núcleo y discos RAM)<br />/dev/		Dispositivos esenciales, discos duros, terminales, sonido,<br />		video, lectores dvd/cd, etc<br /><br />/etc/		Ficheros de configuración utilizados en todo el sistema y que<br />		son específicos del ordenador<br /><br />/etc/opt/	Ficheros de configuración utilizados por programas alojados dentro<br />		de /opt/<br /><br />/etc/X11/	Ficheros de configuración para el sistema X Window (Opcional)<br />/etc/sgml/	Ficheros de configuración para SGML (Opcional)<br />/etc/xml/	Ficheros de configuración para XML (Opcional)<br /><br />/home/		Directorios de inicios de los usuarios (Opcional)<br />/lib/		Bibliotecas compartidas esenciales para los binarios de /bin/, /sbin/ y<br />		el núcleo del sistema.<br /><br />/mnt/		Sistemas de ficheros montados temporalmente.<br />/media/		Puntos de montaje para dispositivos de medios como unidades lectoras<br />		de discos compactos.<br /><br />/opt/		Paquetes de aplicaciones estáticas.<br />/proc/		Sistema de ficheros virtual que documenta sucesos y estados del<br />		núcleo. Contiene principalmente ficheros de texto.<br /><br />/root/		Directorio de inicio del usuario root (super-usuario) (Opcional)<br />/sbin/		Comandos/programas binarios de administración de sistema.<br />/tmp/		Ficheros temporales<br />/srv/		Datos específicos de sitio servidos por el sistema.<br />/usr/		Jerarquía secundaria para datos compartidos de solo lectura (Unix system<br />		resources). Este directorio puede ser compartido por<br />		múltiples ordenadores y no debe contener datos específicos del<br />		ordenador que los comparte.<br /><br />/usr/bin/	Comandos/programas binarios.<br />/usr/include/	Ficheros de inclusión estándar (cabeceras de cabecera utilizados<br />		para desarrollo).<br /><br />/usr/lib/	Bibliotecas compartidas.<br />/usr/share/	Datos compartidos independientes de la arquitectura del<br />		sistema. Imágenes, ficheros de texto, etc.<br /><br />/usr/src/	Códigos fuente (Opcional)<br />/usr/X11R6/	Sistema X Window, versión 11, lanzamiento 6 (Opcional)<br />/usr/local/	Jerarquía terciaria para datos compartidos de solo lectura<br />		específicos del ordenador que los comparte.<br /><br />/var/		Ficheros variables, como son logs, bases de datos, directorio raíz<br />		de servidores HTTP y FTP, colas de correo, ficheros temporales, etc.<br /><br />/var/cache/	Cache da datos de aplicaciones.<br />/var/crash/	Depósito de información referente a caidas del sistema (Opcional)<br /><br />/var/games/	Datos variables de aplicaciones para juegos (Opcional)<br />/var/lib/	Información de estado variable. Algunos servidores como MySQL y<br />		PostgreSQL almacenan sus bases de datos en directorios subordinados de éste.<br /><br />/var/lock/	Ficheros de bloqueo.<br />/var/log/	Ficheros y directorios de registro del sistemas (logs).<br />/var/mail/	Buzones de correo de usuarios (Opcional)<br />/var/opt/	Datos variables de /opt/.<br />/var/spool/	Colas de datos de aplicaciones.<br />/var/tmp/	Ficheros temporales preservados entre reinicios.<br />

Subscribe