1.G. Gestión de Archivos
1.G. Gestión de Archivos
1.G. Gestión de Archivos
Gestión de archivos
https://fpdistancia.educa.madrid.org/mod/book/tool/print/index.php?id=77821 1/5
10/10/2019 1.G. Gestión de archivos
Tabla de contenidos
1. Organización lógica: directorios y ficheros
https://fpdistancia.educa.madrid.org/mod/book/tool/print/index.php?id=77821 2/5
10/10/2019 1.G. Gestión de archivos
Optimizar el rendimiento mediante un acceso rápido para recuperar la información contenida en archivos.
Fácil actualización: Los cambios (añadir, borrar y modificar) no deben suponer una tarea complicada para el
usuario y las aplicaciones.
Economía de almacenamiento: Intentar que los archivos desperdicien la menor cantidad de espacio en disco
posible. Es muy importante evitar la fragmentación de los discos.
Mantenimiento sencillo: Evitar las operaciones complicadas a usuarios y programas, ocultando los detalles.
Fiabilidad para asegurar la confianza en los datos escritos o leídos (entradas/salidas) sean correctos y fiables.
Incorporar mecanismos de seguridad y permisos: Se debe poder proteger los archivos de un usuario del
acceso de los demás usuarios. Por ejemplo estableciendo permisos de escritura, lectura o ejecución.
Control de concurrencia: Se debe controlar y asegurar el acceso correcto a los archivos por parte de varios
usuarios a un tiempo, posiblemente bloqueando el archivo en uso hasta que termine la operación de
modificación en curso.
A esto se le llama organización del sistema de archivos y suele coincidir en todos los sistemas de archivos
actuales, utilizando el esquema de almacenamiento en archivos y la organización en carpetas o directorios.
Nombre: Cada sistema operativo establece las reglas para nombrar a los archivos, en cuanto a longitud y
caracteres permitidos.
Extensión: La extensión de un archivo son los caracteres que se colocan al final del nombre de un archivo
para especificar su tipo de contenido. Por ejemplo, la extensión “.TXT” indica que el archivo es de texto o
la extensión “.EXE” indica que el archivo es un programa ejecutable.
Permisos: El sistema de archivos debe controlar qué usuarios están autorizados a utilizar cada archivo y que
operaciones pueden realizar. Por ejemplo un archivo puede tener permiso de lectura y escritura para un
usuario y en cambio otro usuario solo podrá utilizar el archivo en modo de lectura.
Propietario: Identificador del usuario que es el propietario actual del archivo, por defecto quien creó el
archivo.
Fecha de creación: Fecha y hora de la creación del archivo.
Fecha del último acceso: Fecha y hora del último acceso al archivo.
Fecha de la última modificación: Fecha y hora de la última modificación al archivo.
Tamaño actual: Número de bytes que ocupa el archivo en el disco duro del ordenador.
https://fpdistancia.educa.madrid.org/mod/book/tool/print/index.php?id=77821 3/5
10/10/2019 1.G. Gestión de archivos
Imagen “Propiedades de un archivo en Windows” por Miguel Ángel García Lara bajo licencia
CC-BY-NC-SA 4.0
Las operaciones básicas sobre archivos o carpetas que la mayoría de los sistemas de archivos soportan son:
crear, borrar, abrir, cerrar, leer, renombrar y crear enlaces (accesos directos)
Esta información se ubica en forma de árbol, y se encuentra guardada en las unidades de almacenamiento.
En general, se habla de unidad de disco duro, de disquete, de CD-ROM, etc. Estas unidades son hardware, es
decir, constituyen unidades físicas.
Sin embargo el Sistema Operativo utiliza las unidades lógicas, que son la representación que el sistema hace
de las unidades físicas.
Supongamos un disco duro, con 3 particiones. Tenemos una unidad física y 3 unidades lógicas. Para ello,
recordar que:
Lógica: se ha realizado con software (parece que hay 3 discos en el ejemplo, pero realmente hay un disco con
3 particiones realizadas con un software; no son particiones físicas. Se pueden deshacer con el software
nuevamente)
En el sistema Linux, seguiremos teniendo 3 unidades lógicas, pero estarán montadas en un único árbol y no se
denominarán por letras.
Imagen “Nautilus: explorador de archivos de Linux” por Miguel Ángel García Lara bajo
licencia CC-BY-NC-SA 4.0
https://fpdistancia.educa.madrid.org/mod/book/tool/print/index.php?id=77821 5/5