¿ Como está organizado GNU/Linux por dentro ?
Para muchos de los usuarios que vienen de Windows e incluso los que
llevan poco usando Linux puede serles de interés el saber como esta
organizado nuestro sistema operativo Linux por dentro y así podremos
saber donde tocar o donde buscar aquello que necesitamos configurar,
ejecutar, leer o incluso borrar …
Como todos los sistemas operativos Linux esta formado por archivos,
directorios y subdirectorios. Para alguien que empieza puede ser algo
frustrante encontrarse con un montón de directorios que no se sabe que
es lo que contienen ni para que sirven y aveces esto puede ser un
problema ya que no todo en Linux se puede hacer desde un entorno
gráfico. Para mi no es un problema pero para muchos puede serlo y por
eso se me ha ocurrido hacer esta guía.
Para explicaros esto voy a basarme en el sistema operativo Linux Debian
que es con el que estoy escribiendo este articulo. No estrictamente el
Linux que vosotros uséis tienen que tener todos los directorios que aquí
se muestran pero os aseguro que la mayoría se encuentran en todas las
distribuciones Linux sin excepción.
Como podemos ver en nuestro Linux si ejecutamos una Terminal y vamos al
directorio raíz con el comando ( cd / ) y listamos el directorio con
( ls ) veremos lo siguiente …
directorioslinux1
Muchos de ellos tienen un objetivo especial y si se conocen estos
objetivos podemos ser capaces de desenvolvernos por el sistema sin
problemas una vez los tengamos o simplemente busquemos algo ..
A continuación voy a explicaros para que sirve cada directorio
basándonos en la imagen anterior y así cuando busquemos algo tan solo
tendremos que mirar la guía y listo ;)
- - - —————————————————————————————————————————————————— - - -
- Directorio ( / )
- Descripción : Directorio raíz donde se encuentran todos los
directorios y archivos de una manera lógica.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /bin )
- Descripción : En este directorio podemos encontrar todos los archivos
ejecutables del sistema. En el están muchos de los comandos que usamos
habitualmente como por ejemplo ls, cat, more, cp, tar … además de los de
tus programas.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /home )
- Descripción : Aquí se encuentran todos los archivos de los usuarios
del sistema. Si mi nombre de usuario es forat seria /home/forat
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /media )
- Descripción : Generalmente aquí es donde se montan los Cds y Dvds
además de los SticksUSB y discos duros externos.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /sbin )
- Descripción : Contiene archivos ejecutables que por lo general son
comandos usados para la administración del sistema. Los comandos
mount,halt,umount y shutdown son algunos de ellos.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /usr )
- Descripción : Contiene varios archivos y subdirectorio importantes
como pueden ser las configuraciones del entorno grafico X, fuentes del
kernel, librerias, juegos y un largo etc que mas abajo explicaré ya que
este directorio tiene es de vital importancia.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /boot )
- Descripción : Todos los archivos necesarios para el arranque incluidos
el cargador Grub y los kernels disponibles.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /mnt )
- Descripción : Directorio vacío, normalmente se suele usar para
montajes de unidades temporales que deseamos cargar en ese momento.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /var )
- Descripción : Contiene varios archivos que definen el sistema así como
archivos log que almacenan cada movimiento del sistema como por ejemplo
el fichero /var/log/messages.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /cdrom )
- Descripción : Normalmente es un enlace simbólico hacia /media/cdrom
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /dev )
- Descripción : Aquí es donde están todos los drivers y los
dispositivos, estos se identifican en forma de archivo.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /lib )
- Descripción : Contiene librarias para C y otros lenguajes de
programación.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /proc )
- Descripción : Directorio que contiene información sobre diferentes
partes del sistema, cpu, discos, tiempo uptime, irqs, memoria, etc …
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /opt )
- Descripción : En este directorio se suelen almacenar todos los
archivos de una instalación fuera de los repositorios como puede ser
cuando instalamos un .deb
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /etc )
- Descripción : Contiene prácticamente todos los archivos de
configuración del equipo y los demonios de inicio en /etc/init.d entre
otras cosas.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /lost+found )
- Descripción : Directorio especifico para archivos perdidos. Cada
partición tiene el suyo propio independientemente.
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /root )
- Descripción : Directorio particular del superusuario del sistema
( root )
- - - —————————————————————————————————————————————————— - - -
- Directorio ( /tmp )
- Descripción : Directorio temporal que pueden usar todos los usuarios
para archivos temporales y del sistema.
- - - —————————————————————————————————————————————————— - - -
De momento y hasta aquí hemos visto todos los directorios que existen
prácticamente en todos los sistemas operativos Linux incluidos Linux
Debian y Linux Ubuntu. Una vez explicado para que vale cada uno me
gustaría prestarle atención a todos los subdirectorios que siguen a
estos directorios pero el articulo seria tan extenso que no se si
terminaría algún día. Linux puede ser infinito en cuanto a directorios y
subdirectorios pero básicamente todos disponen de los mismos directorios
en la raíz con lo que esta guía es compatible con la mayoría de los
sistemas operativos de GNU/Linux. Espero que os sea de ayuda en aquellos
momentos en los que os podéis sentir un poco perdidos y necesitáis
ubicaros para encontrar algo en el sistema
Tomado de: http://www.forat.info/2009/02/18/%C2%
BF-como-esta-organizado-gnulinux-por-dentro/
Salu2!
Dash Alejandro Sandín Vargas
Téc. Informático
Dirección Municipal de Cultura
Mella - Santiago de Cuba - Cuba
Telef: 457510
> ------------------------
Ubuntu Hardy 8.04
Linux User: 471500
"See, you not only have to be a good coder to create a system like
Linux, you have to be a sneaky bastard too."
Linus Torvalds, informático finlandés.
> --------------------------<
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l