Muchos de los usuarios nuevos en Linux que provienen de Windows, siempre tienen el problema de la estructura de archivos que trae Linux. La estructura Windows es legible, cualquier persona mirándola se puede dar cuenta de para qué sirve cada carpeta al menos, de hecho, en rigor no tiene una estructura compleja, las carpetas más importantes son sólo 2: /Windows/ (Donde funciona el sistema básicamente) y /Documents And Settings/ (Donde están los archivos de los usuarios) además de /Program Files/ también conocido en versiones castellanas de Windows como /Archivos de Programa/ Para entender dónde se encuentra esto mismo en Linux, debemos descifrar primero de dónde viene este formato de carpetas y qué significa cada una de ellas. Primero hay que acotar que es un estándar, inventado en los inicios de GNU/Linux y adoptado luego como el estándar FHS que también se utiliza en algunos sistemas BSD. Ahora que sabemos de dónde salió esto, entendamos qué significa cada carpeta: Las carpetas conocidas: dijo:/mnt/ = Si usas Linux hace años, ubicas a /mnt/ pues era el punto de montaje de cualquier medio de almacenamiento extraíble hasta que fue reemplazado por /media/ /Home/ La carpeta equivalente a /Documents and Settings/ de Windows. Ahora los que no conocemos tanto: /bin/ El que contiene los ejecutables fundamentales, que vienen por defecto en Linux /boot/ El lugar de los archivos de arranque, el lugar de Grub, por ejemplo. /dev/ El lugar donde se encuentran los dispositivos de hardware, desde el teclado hasta los discos duros (No hay nada que tocar aquí) /etc/ Este tarde o temprano lo vamos a conocer, es el lugar donde se almacenan los archivos de configuración, tanto de programas como del sistema mismo (como es el caso del rc.conf de Arch Linux) /lib/ ¿Les suena? Las librerías claro. /opt/ Aplicaciones (preferentemente aquellas que no dependen de nada más, de forma directa y que están en su propia carpeta como Mozilla Firefox por ejemplo) /proc/ Es el log del kernel (qué entrete!) /root/ El directorio del súperusuario /sbin/ Los comandos que sólo puede ejecutar ‘root’ /tmp/ Para los archivos temporales /usr/ UNIX System Resource (siempre pensé que era una abreviatura de ‘usuario’ xD) y almacena datos de programas y los programas mismos. /var/ Archivos variables, es decir, archivos que pueden ir cambiando dinámicamente, incluído el servidor Apache.
Estructura de archivos en Linux
Datos archivados del Taringa! original
0puntos
813visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos: