Sistemas operativos
Un sistema de archivos es el método y la estructura que utiliza el sistema operativo para organizar, almacenar y acceder a los datos en un dispositivo de almacenamiento (discos duros, SSD, USB, etc.).
👉 Sin un sistema de archivos, los datos estarían como “una masa de bits” imposible de identificar.
🔹 Funciones principales de un sistema de archivos
-
Organización de datos
- Crea una jerarquía de directorios y archivos.
- Ejemplo:
C:\Usuarios\Ana\Documentos\informe.docx
-
Gestión del espacio
- Decide cómo y dónde guardar cada archivo en el disco.
- Mantiene una tabla interna (FAT, inodos, etc.) para localizar los datos.
-
Acceso y recuperación
- Permite abrir, leer, modificar y borrar archivos de manera rápida y segura.
-
Seguridad y permisos
- Define qué usuarios pueden leer, escribir o ejecutar un archivo.
-
Manejo de metadatos
- Cada archivo tiene información adicional: nombre, tamaño, tipo, fecha de creación, última modificación, etc.
🔹 Organización jerárquica
La mayoría de los sistemas de archivos usan una estructura en árbol:
- Raíz (root): el nivel más alto (
/en Linux,C:\en Windows). - Directorios (carpetas): agrupan archivos.
- Archivos: contienen datos (texto, imágenes, programas, etc.).
🔹 Tipos de sistemas de archivos
-
FAT (File Allocation Table)
- Muy usado en disquetes y memorias USB.
- Sencillo, pero limitado en tamaños de archivos.
- Ejemplo: FAT32.
-
NTFS (New Technology File System)
- Propio de Windows.
- Permite archivos grandes, permisos avanzados, compresión y cifrado.
-
ext (extended file system)
- Usado en Linux (ext2, ext3, ext4).
- ext4 es muy estable, soporta grandes volúmenes y es el estándar en muchas distribuciones.
-
APFS (Apple File System)
- Usado en macOS, iOS.
- Optimizado para SSD, con cifrado integrado.
-
Otros modernos
- ZFS (Solaris, FreeBSD, Linux): muy seguro, con corrección automática de errores.
- Btrfs (Linux): snapshots, buena gestión de grandes volúmenes.
🔹 Ejemplo práctico
Cuando guardas una foto llamada vacaciones.jpg:
- El SO asigna espacio en el disco.
- Guarda la foto y actualiza la tabla interna del sistema de archivos.
- Registra metadatos: nombre, extensión
.jpg, tamaño, fecha. - El archivo queda accesible en tu carpeta de imágenes.
📌 Resumen rápido
- El sistema de archivos organiza y controla cómo se guardan los datos.
- Funciones: organizar, gestionar espacio, controlar acceso, seguridad, metadatos.
- Tipos: FAT (simple), NTFS (Windows), ext4 (Linux), APFS (Apple), ZFS/Btrfs (avanzados).
- Se organiza en estructura de árbol con raíz → carpetas → archivos.
- Loading...