Tienda especializada en la videoconsola Nintendo DS

 
Feb
18
Archivado en la categoria Debian, Linux, Ubuntu el dia 18-Febrero-2009

directorioslinux

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 ;)

Creative Commons License
www.forat.info sitio bajo licencia Creative Commons.

Articulos relacionados

Articulos publicados en la Factoria de Blogs


Comentarios:
Joe Robles Martínez 18th Febrero, 2009 a las 1:54

Muy buen post, ahora sabemos donde aloja linux sus comandos y particione s, porque a veces linux no hace automáticamente ciertas cosa y tenemos que hacerlas manualment e pero necesitamo s saber cuáles son los comandos y las unidades, por ejemplo: Linux no monta automáticamente los usb o unidades extraíbles.
Los pasos a seguir para montarlos son: Insertar la memoria y esperar el mensaje “No se pudo montar” luego en una consola ejecutar:

~$sudo mkdir /media/usb
~$sudo mount /dev/sdb1 /media/usb

y listo ya puedes ver tu memoria. Y para retirarla sólo tienes que escribir en la consola

~$sudo umount /media/usb

y listo. Espero tu próximo post. Saludos desde Perú


[...] Fuente: forat.info [...]


Alvaro 18th Febrero, 2009 a las 9:12

Buenas Forat, un articulo muy bueno, basico pero muy necesario, aunque haya trasteado bastante en Ubuntu sobre todo, la mayoria de cosas de aqui no las sabia

Hasta el proximo post

PD: hay forma de suscribirs e al RSS por correo? es para que me lleguen a mi cuenta de gmail


[...] Acceder al [...]


Privateer 18th Febrero, 2009 a las 14:30

Muchas gracias Forat. Desde que me he metido en el mundillo de Linux, tengo bastantes quebradero s de cabeza. Tus explicacio nes siempre son claras y sencillas. Es de agradecer.

Un saludo :-)

Privateer


destroyer 18th Febrero, 2009 a las 14:48

Muy útil Forat.


jose87 18th Febrero, 2009 a las 16:45

Fantástico post Forat, me ha venido muy bien para recordar que había en cada directorio .


Lolindir-san 18th Febrero, 2009 a las 16:46

Saludos Forat, sigo tu blog por el feed desde hace tiempo pero es la primera vez que comento.
Tengo alrededor de un año utilizando GNU/Linux y ya conocía la función de algunos de los directorio s a base de experienci a, ahora gracias a ti me doy una mejor idea de como funcionan los demás. Creo que también sería interesant e que mencionara s que tipo de formato va mejor a cada directorio en los casos cuando se montan en diferentes particione s, es decir, que formato va mejor para /home (yo siempre uso ext3), para /usr, /opt, etc. Tengo entendido que usar el sistema de archivos correcto para cada directorio puede aumentar el rendimient o del sistema.


caminante_x 18th Febrero, 2009 a las 19:07

Excelente camarada esto es de gran ayuda para novatos como yo que necesitamo s paso a paso para conocer linux, en verdad una gran ayuda muchas gracias.

saludos


carlos 18th Febrero, 2009 a las 19:14

Hola cuando instalo un .deb ¿puedo cambiar el lugar en donde se almacenan los archivos? que no sea el directorio /opt.


gruncho 18th Febrero, 2009 a las 22:53

Si todas estas cosas las comentaran al principio seria mucho más facil xD


Dabo 19th Febrero, 2009 a las 0:20

Le será de mucha utilidad a más de uno, como siempre muy bien -;)


[...] publicado hoy en forat.info un excelente y muy útil artículo en dónde encontramo s la explicación técnica de la estructura [...]


wolvelopez 20th Febrero, 2009 a las 14:18

Muy buena la ayuda para la gente que empezó hace poco con el Tux.Gracias Forat.


Unoquepasaba 21st Febrero, 2009 a las 12:26

“…y un largo etc que mas abajo explicaré ya que este directorio tiene es de vital importanci a.”
Pues se te ha olvidado explicarlo mas abajo ;)


RiPliE 23rd Febrero, 2009 a las 11:51

uno de los esenciales , mas esperados.
gracias nen


www.descargamos.es 24th Febrero, 2009 a las 12:32

Muy buen articulo, de gran ayuda para gente novata ;)


Estructura de Linux « Arcalinux 25th Febrero, 2009 a las 2:57

[...] Fuente: Forat.info [...]


Toni Serna 28th Febrero, 2009 a las 10:31

Gracias por el post, me ha parecido brillante por su sencillez y claridad. He incluido una referencia a él en nuestro blog: http://www.informatic a.escuelaedi b.com


Diego 6th Marzo, 2009 a las 12:31

Hola, muy bueno el post!, pero tengo un apregunta, al finalizar decis que te gustaria porfundiza r en los subdirecto rios y eso seria muy extenso, bueno, lo vas a hacer o el post termina ahy?, me gustaria mucho tener esa informacio n para estar mas seguro al moverme por los directorio s.
Muchas gracias.


[...] ¿Cómo está organizado GNU/Linux por dentro? [...]


[...] Tomado de FORAT [...]


[...] ya que conserva el mismo sistema de paquetes binarios ( apt-get y aptitude ). Conserva la misma estructura de directorio s y jerarquía de los mismos. Con lo que si sabemos del padre Linux Debian sabremos del hijo Linux [...]


[...] aun necesitas mas información sobre para que vale cada directorio te invito a que leas el articulo ¿ Como está organizado GNU/Linux por dentro ?. no tiene [...]


andrea 9th Junio, 2009 a las 3:56

Hola, recien empiezo con linux y me surgio un problema, puedo entrar al home con cd /home pero no puedo entrar al subdirecto rio siguiente o sea al que lleva mi nombre. estando en home escribo /andrea y dice no existente. me asegure de q no haya errores de tipeo. que puedo hacer? gracias


Exparta 12th Junio, 2009 a las 19:36

Saludos y gracias Forat,no sé que podriamos hacer sin ti? permiteme una pregunta como siempre,estoy intentando dar el salto del Ventana “Win” al aldo oscuro pero todavia tengo que aprender bastante y espero que tengas paciencia y sigas enseñandonos,estoy acostumbra do como todos al “Windows” y quiero tener ubuntu pero igual que wl “Windows” me explico,instalo los programas en C y luego tengo todos mis archivos importante s en D,E.etc por si algo se fastidia y hay que formatear luego vuelvo a encontrar todo lo que tenia sin perderlo,como puedo hacerlo en ubuntu?,gracias por todo “Máquina”