Sistema de archivos GNU/Linux |
De doc.ubuntu-es.
Lo primero que todo usuario comprueba nada mas instalar GNU/Linux es que no tiene ni idea de donde están los programas, sus archivos, ... GNU/Linux tiene un complejo sistema de archivos , el cual permite tener nuestros archivos mejor organizados.
Aquí no existen letras para referirnos a nuestras unidades. Se utiliza una terminología mucho más lógica. Por ejemplo: Los discos duros comienzan con la letra hd (sd si nuestro disco es SATA) seguido de una letra y un numero. La letra indica el numero de disco duro y el digito nos indica el numero de la partición. Si tenemos hda1 = primera partición del primer disco duro. hdb3 = tercera partición del segundo disco duro.
En GNU/Linux no existe « Mi PC» ni nada que se le parezca. Hay que tener en cuenta una cosa y es que GNU/Linux trata casi todo como ficheros de texto, incluso nuestro hardware. Para GNU/Linux, el microprocesador, el disco duro, la memoria,... son ficheros de texto en los que puede leer y/o escribir información.
Los archivos ocultos en Linux se caracterizan por llevar un . (punto) delante del nombre. Para ver los archivos ocultos (en Nautilus) pulsamos Ctrl+H .
Si quieres una información mas exhaustiva del sistema de archivos de Linux, consulta la pagina Tipos de archivo .
Tabla de contenidos:
1 Directorios
2 Archivos de configuración importantes
2.1 Como editarlos
2.2 Archivos
3 Enlaces útiles
Directorios
El directorio raíz es / ? De aquí cuelgan todos los directorios del sistema. Dentro del directorio raíz encontramos varios subdirectorios importantes:
/dev ? Aquí encontramos todos los dispositivos físicos del sistema (todo nuestro hardware).
/etc ? Aquí encontramos los archivos de configuración del sistema.
/sbin ? Aquí tenemos los programas que solo puede lanzar el superusuario. Los programas de este directorio y los del siguiente pueden ser invocados directamente poniendo su nombre en la consola.
/bin ? Aquí tenemos los programas que pueden lanzar todos los usuarios del sistema.
/lib ? Contiene las bibliotecas necesarias para que se ejecuten los programas que tenemos en /bin y /sbin únicamente.
/proc ? No deberíamos modificar el contenido de este directorio. Aquí se encuentra archivos que reciben o envían información al núcleo.
/usr ? Este directorio contiene los programas de uso general para todos los usuarios.
/usr/X11R6 ? Aquí tenemos los programas de nuestro X-Window, el servidor grafico.
/usr/bin ? Aquí tenemos programas de uso general.
/usr/doc ? Aquí tenemos cierta documentación del sistema.
/usr/etc ? Aquí tenemos archivos de configuración de uso global.
/usr/include ? Aquí tenemos las cabeceras de C y C++. Son archivos con extensión .h. Los programadores comprenderán su significado.
/usr/lib ? Aquí tenemos las bibliotecas de nuestros programas.
/usr/man ? En este directorio encontramos los manuales.
/usr/sbin ? Este directorio contiene los programas de administración del sistema.
/usr/src ? Aquí se almacenan los códigos fuentes de nuestros programas.
/tmp ? Este directorio contiene información temporal de los programas.
/var ? Este directorio contiene información variable, como registros, datos de los servidores, etc.
/boot ? Aquí tenemos los archivos de configuración del arranque del sistema (como por ejemplo GRUB).
/media ? Aquí encontramos todas las unidades físicas que tenemos montadas. Discos duros, unidades de dvd, pendrive.
/opt ? Podemos usarla para instalar aplicaciones que no vienen en los repositorios, por ejemplo o aquellas que compilamos a mano.
/home ? Es un directorio donde tenemos los directorios personales de todos los miembros del sistema.
~ ? Es nuestro directorio personal. Algo similar a Mis Documentos. Aquí es donde guardaremos nuestros documentos, música, películas, fotos ... También podemos referirnos a este directorio como
/home/<nuestro nombre>
~/Desktop ? Aquí tenemos nuestro querido escritorio.
Archivos de configuración importantes
Cómo editarlos
Antes de editar cualquier archivo de configuración es importante que realices una copia de seguridad del mismo. En ocasiones nos surge editar un archivo y no disponemos de entorno grafico, para ello podemos utilizar algún editor de texto como vi o nano:
vi <archivo>
nano <archivo>
Archivos
/etc/fstab ? Este archivo contiene información sobre los dispositivos que se montaran automáticamente durante el arranque del sistema.
/etc/apt/sources.list ? Aquí encontramos la lista de repositorios.
/etc/passwd ? Este archivo controla el uso de usuarios, en contraseñas, con permisos y grupos que pertenecen a cada usuario, archivo muy importante si uno quiere tener un superusuario además que el ya conocido root.
/boot/grub/menu.lst ? Aquí tenemos la configuración de GRUB (gestor de arranque).
/etc/X11/xorg.conf ? Este archivo contiene la configuración del entorno grafico (pantalla, teclado, raton, tarjeta grafica...).
/etc/network/interfaces ? interfaces Este archivo contiene los datos de configuración de la red.
Enlaces útiles
Sistema de archivos en Guía Ubuntu (http://www.guia-ubuntu.org/index.php?title=Sistema_de_ficheros).
Guía del escritorio oficial de Ubuntu (https://help.ubuntu.com/ubuntu/desktopguide/es/linux-basics.html).
Estándar de Jerarquía de Sistema de Archivos (http://es.wikipedia.org/wiki/Filesystem_Hierarchy_Standard).
http://www.bootlog.cl/blog/linux/bootlogfs-o-el-enigma-de-los-sistemas-de-archivos .
Obtenido de "http://doc.ubuntu-es.org/Sistema_de_archivos
|