He acá mi primer post sobre linux, el cual voy conociendo cada dia mas gracias a mis nuevos compañeros (Boris , Daniel y Sergio) que son fánaticos de este sistema operativo.

Empiezo comentando que uno de los problemas que un usuario nuevo se enfrenta al operar con una distribución linux es como estan organizados los directorios, que contienen, donde buscar tal archivo de configuracion ,etc.Lo primero que aprendí es que hay un estandar, el “estandar de jerarquia de ficheros” (FHS – Filesystem Hierarchy Standard), el cual define bases para que todos los que usan linux sepan donde encontrar los archivos que andan buscando, pero por lo que me comentaba boris parece que no todas las distribuciones lo respetan.

A continuación daré a conocer algunos directorios de linux y su descripción, cualquier aporte o sugerencia es aceptada, ya que como dije en un principio , soy relativamente nuevo en el mundo linux.

/ : Raiz, en windows conocida como C: , D:

/bin : Aquí se encuentra la gran mayoria de comandos (ls , mv , mkdir) y programas binarios.

/etc : Aquí se encuentran todos los ficheros de configuración. Ej: /etc/php.ini

/boot : Aquí se encuentran todos los archivos relacionados con el arranque del sistema.

/dev : Aquí se encuentran los ficheros de dispositivos.

/home : Aquí se encuentran los ficheros del usuario, algo parecido a Mis Documentos en windows.

/lib : Aquí se encuentran las librerias que se necesitan para el sistema, especificamente para los binarios de /bin , /sbin y el nucleo del sistema.

/media : Puntos de montaje para dispositivos de medios. Ej (Unidades lectoras de discos compactos)

/mnt : Sistemas de ficheros almacenados temporalmente.

/opt : Aquí se pueden instalar aplicaciones opcionales.

/proc : Directorio dinamico especial que mantiene informacion sobre el estado del sistema, contiene principalmente archivos de texto.

/root : Directorio de inicio del usuario root.

/sbin : Aquí se encuentran comandos y programas binarios de administracion de sistema.

/tmp : Directorio de archivos temporales.

/usr : (Unix system resources), jerarquia secundaria para datos compartidos de solo lectura disponible para todos los usuarios.

/var : Archivos variables , como por ejemplo logs ,bases de datos, directorio raiz de servidores http y ftp, colas de correo, archivos temporales, etc.

Espero que este mini manual ayude a alguien a comprender mas como funciona linux y crezca a medida de los aportes que pueda dar cualquier persona interesada en tal tema.

JPxz