Sistema de archivos
Un sistema de archivos es un método para organizar archivos en el volumen de almacenamiento de una computadora. Los sistemas de archivos realizan un seguimiento de cada archivo en un volumen y registran su nombre, tipo de archivo y ubicación para que el sistema operativo de una computadora pueda encontrarlo más adelante. Un volumen necesita que el sistema operativo de una computadora cree un sistema de archivos en él antes de poder almacenar datos, ya sea que se encuentre en una unidad de disco duro, una unidad de estado sólido o una unidad flash externa.
El sistema operativo de una computadora crea un sistema de archivos cuando inicializa o formatea un volumen. Un sistema de archivos incluye un índice similar a una base de datos para administrar una jerarquía de carpetas, que comienza con un directorio raíz y permite crear carpetas y subcarpetas. Los sistemas de archivos identifican de forma única los archivos de un volumen mediante una combinación del nombre y la ubicación del archivo, por lo que dos archivos con nombres idénticos pueden existir en el mismo volumen siempre que estén en carpetas diferentes.
Los sistemas de archivos también guardan metadatos sobre los archivos y las carpetas. La mayoría de los sistemas de archivos registran cuándo se creó y modificó un archivo mediante marcas de tiempo. Los sistemas de archivos de los sistemas operativos multiusuario también realizan un seguimiento del usuario propietario de los archivos o las carpetas, así como de los demás usuarios que tienen permiso para verlos y editarlos. Algunos sistemas de archivos pueden cifrar archivos, carpetas o volúmenes completos para mantenerlos seguros.
Cada sistema operativo utiliza su propio sistema de archivos predeterminado. Windows utiliza NTFS, macOS utiliza APFS y la mayoría de los sistemas operativos similares a Unix utilizan el sistema de archivos ext4. Otros sistemas de archivos compatibles con varias plataformas, como exFAT y FAT32, se utilizan a menudo en dispositivos de almacenamiento que transfieren archivos entre computadoras.
Pon a prueba tu conocimiento