3.2. Sistema de archivos

Particiones en sistemas Linux

Las particiones que se crean cuando instalamos un sistema operativo GNU/Linux son:

  • Partición root o raíz (/).- espacio en el que se guardarán los archivos de sistema.(SO GNU/Linux)
  • Partición /home.- espacio para los archivos de usuario (Datos 1).
  • Partición swap (intercambio).- espacio que el sistema operativo podrá usar como memoria RAM si es necesario para ejecutar alguna aplicación. El tamaño recomendado para esta será el doble de la memoria RAM que tenga el ordenador, con un mínimo de 32 MB.


El resto del espacio del disco duro estará ocupado por:

  • Particiones con otros sistemas operativos, si los hubiese (SO Windows).
  • Particiones de datos para compartir entre los diferentes sistemas operativos (Datos 2).

ParticionesReparto de espacio en un disco particionado
Imagen de elaboración propia

Estructura de archivos

El primer paso es conocer la estructura de los archivos para poder situar o buscar cada archivo o programa rápidamente. Todos los archivos "cuelgan" del directorio raíz, representado por una barra: /

Los sistemas GNU/Linux disponen de un usuario administrador (llamado root) que podrá gestionar todas las carpetas y archivos, y otros usuarios que sólo pueden manejar los archivos de su propia carpeta personal /home.

Las carpetas generales de cualquier distribución GNU/Linux son las siguientes:

 

 

  • /root .- contiene los archivos del administrador.
  • /boot .- contiene los archivos de arranque que se ejecutan antes incluso de cargar el kernel. En él se encuentra del GRUB (gestor de arranque de la distribución Ubuntu).
  • /bin .- contiene los archivos binarios de las aplicaciones comunes para todos los usuarios.
  • /sbin .- contiene los programas que sólo puede lanzar el administrador.
  • /lib .- contiene las librerías que compartirán los diferentes programas.
  • /dev .- contiene los dispositivos físicos del ordenador (recuerda que GNU/Linux monta los dispositivos como si fuesen carpetas).
  • /home .- contiene los archivos de los usuarios alojados en subdirectorios creados por los usuarios.
  • /mnt .- contiene las carpetas para montar los dispositivos de almacenamiento y las particiones para alojar otro SO.
  • /etc .- contiene los archivos de configuración locales. En el se almacenan los archivos del entorno gráfico o de seguridad.
  • /proc .- almacena información sobre las tareas que está ejecutando el sistema, uso de la memoria, del kernel.
  • /tmp .- archivos temporales.
carpetas

Pantallazo del sistema de archivos de una distribución GNU/Linux

Imagen de elaboración propia

 

Dispositivos

En la siguiente imagen puedes observar los dispositivos (unidades físicas) conectados al sistema y que están montados en la carpeta /media.

En esta carpeta puedes observar las unidades físicas: discos duros externos, unidades de CD y DVD, memorias USB, en carpetas en principio vacías.

Observa que hay conectado un pen-drive denominado disk y que la partición primaria se denomina sda1.

media

Pantallazo de la carpeta /media
Imagen de elaboración propia

Herramienta de gestión de archivos: navegadores

La aplicación que permite gestionar los archivos en las distribuciones GNU/Linux se denomina navegador. En Guadalinex (y en cualquier otra distribución basada en Ubuntu), usando el escritorio GNOME,  el navegador es Nautilus.

En las distribuciones que usan el escritorio KDE el navegador es Konqueror.

No debemos confundir el navegador de archivos (o gestor de archivos) con el navegador web, que puede ser Mozilla, por ejemplo. Haciendo una analogía con Windows, el gestor de archivos sería el Explorador y el navegador web Internet Explorer.

Nautilus se activa haciendo click en Lugares y muestra una barra lateral izquierda con carpetas y una pantalla central con la vista que elijamos: iconos o lista con detalles (tamaño, tipo, fecha de modificación).

 nautilus

Pantallazo de Nautilus en el sistema operativo libre Molinux.
Imagen de elaboración propia

Comprueba lo aprendido

En la siguiente imagen podrás ver una pantalla capturada con las particiones de un disco duro en el que hay instalados varios sistemas operativos. Trata de identificarlos y comprueba qué sistema de archivos tienen y cuánto tamaño ocupan.
particiones

Imagen capturada con el programa qtparted
Imagen de elaborqación propia