Diferencia entre revisiones de «Sistema de archivos»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Deshecha la edición 26200867 de 84.125.185.222 (disc.)
Línea 7: Línea 7:
El acceso seguro a sistemas de archivos básicos puede estar basado en los esquemas de [[lista de control de acceso]] o capacidades. Las listas de control de acceso hace décadas que demostraron ser inseguras, por lo que los sistemas operativos experimentales utilizan el acceso por capacidades. Los sistemas operativos comerciales aún funcionan con listas de control de acceso. {{cita requerida}}
El acceso seguro a sistemas de archivos básicos puede estar basado en los esquemas de [[lista de control de acceso]] o capacidades. Las listas de control de acceso hace décadas que demostraron ser inseguras, por lo que los sistemas operativos experimentales utilizan el acceso por capacidades. Los sistemas operativos comerciales aún funcionan con listas de control de acceso. {{cita requerida}}


== Rutas y nombre de archivos ==


Generalmente un sistema de archivos tiene directorios que asocian un '''nombre de archivo''' a cada archivo, usualmente conectando el nombre de archivo a un índice en una [[tabla de asignación de archivos]] de algún tipo —como [[FAT]] en sistemas de archivos [[MS-DOS]] o los [[inodos]] de los sistemas [[Unix]]—.


[[Imagen:FilesAndFolders.png|thumb|200px|right|Normalmente los archivos y carpetas se organizan jerárquicamente]]
[[Imagen:FilesAndFolders.png|thumb|200px|right|Normalmente los archivos y carpetas se organizan jerárquicamente]]
La estructura de directorios suele ser jerárquica, ramificada o "en árbol", aunque en algún caso podría ser plana. En algunos sistemas de archivos los nombres de archivos son estructurados, con sintaxis especiales para [[Extensión de archivo|extensiones de archivos]] y números de versión. En otros, los nombres de archivos son simplemente cadenas de texto y los [[metadatos]] de cada archivo son alojados separadament
La estructura de directorios suele ser jerárquica, ramificada o "en árbol", aunque en algún caso podría ser plana. En algunos sistemas de archivos los nombres de archivos son estructurados, con sintaxis especiales para [[Extensión de archivo|extensiones de archivos]] y números de versión. En otros, los nombres de archivos son simplemente cadenas de texto y los [[metadatos]] de cada archivo son alojados separadamente.
A través del programa Archivos Españoles en Red del Ministerio de Cultura de España, es posible acceder algunos documentos originales en imágenes digitalizadas de manuscritos, impresos, expedientes o mapas de los archivos españoles estatales, dentro de los que se encuentran el Archivo General de Indias, el Archivo Histórico Nacional, el Archivo General de Simancas, entre otros.

Del Archivo General de Indias, se encuentran imágenes digitalizadas de los siglos XV al XIX de América y Filipinas en los fondos específicos de la Casa de Contratación, Estado, Gobierno, Justicia y Patronato.

El Archivo Histórico Nacional por su parte, cuenta con imágenes de documentos de las instituciones administrativas del antiguo régimen español (Consejo de Inquisición y Consejo de Ordenes) y de instituciones contemporáneas (Ministerio de Ultramar); así como de imágenes del archivo privado de María Cristina de Borbón, reina de España entre 1806 y 1878; y una variada e interesante colección de documentos de Indias.

Del lado del Archivo General de Simancas es posible localizar imágenes de instituciones del antiguo régimen (Cámara de Castilla, Consejo de Estado y Secretaria del Despacho de Guerra), y una colección extensa del Patronato Real.

Para acceder al sistema es necesario establecer un registro con los datos del investigador y crear su agenda de investigación. Cada institución presenta la relación de los fondos y secciones con su respectiva descripción y contenido, esto tanto para las referencias que no tienen imagen digitalizada como las que sí disponen de imagen. La búsqueda se puede realizar a través de varias posibilidades: por tema general o nombre, fecha, signatura, archivo o fondo, índices, título y/o contenido. El resultado de la búsqueda serán las listas de las referencias de los archivos españoles que se relacionen con el tema seleccionado.

Las referencias presentan una descripción del contenido del documento así como la relación con otros descriptores. Las referencias marcadas con una cámara fotográfica, serán las imágenes digitalizadas que se pueden consultar en línea. Al acceder a la imagen, se podrán manipular según las necesidades, aunque no existe la posibilidad de imprimirlas.

La página ofrece enlaces de interés para el investigador, cuenta con un foro de investigadores y con una dirección de correo para preguntas frecuentes.


En los sistemas de archivos jerárquicos, usualmente, se declara la ubicación precisa de un archivo con una cadena de texto llamada "'''[[ruta (informática)|ruta]]'''" —o ''path'' en inglés—. La nomenclatura para rutas varía ligeramente de sistema en sistema, pero mantienen por lo general una misma estructura. Una ruta viene dada por una sucesión de nombres de directorios y subdirectorios, ordenados jerárquicamente de izquierda a derecha y separados por algún carácter especial que suele ser una barra ('/') o barra invertida ('\') y puede terminar en el nombre de un archivo presente en la última rama de directorios especificada.


=== Ejemplo de 'ruta' en un sistema Unix ===
=== Ejemplo de 'ruta' en un sistema Unix ===

Revisión del 23:40 13 may 2009

Los sistemas de archivos (filesystem en inglés), estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos poseen su propio sistema de archivos.

Lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el acceso a los datos como una cadena de bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 bytes de longitud. El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados. En la práctica, un sistema de archivos también puede ser utilizado para acceder a datos generados dinámicamente, como los recibidos a través de una conexión de red (sin la intervención de un dispositivo de almacenamiento).

Los sistemas de archivos tradicionales proveen métodos para crear, mover, renombrar y eliminar tanto archivos como directorios, pero carecen de métodos para crear, por ejemplo, enlaces adicionales a un directorio o archivo (enlace duro en Unix) o renombrar enlaces padres (".." en Unix).

El acceso seguro a sistemas de archivos básicos puede estar basado en los esquemas de lista de control de acceso o capacidades. Las listas de control de acceso hace décadas que demostraron ser inseguras, por lo que los sistemas operativos experimentales utilizan el acceso por capacidades. Los sistemas operativos comerciales aún funcionan con listas de control de acceso. [cita requerida]

Rutas y nombre de archivos

Generalmente un sistema de archivos tiene directorios que asocian un nombre de archivo a cada archivo, usualmente conectando el nombre de archivo a un índice en una tabla de asignación de archivos de algún tipo —como FAT en sistemas de archivos MS-DOS o los inodos de los sistemas Unix—.

Normalmente los archivos y carpetas se organizan jerárquicamente

La estructura de directorios suele ser jerárquica, ramificada o "en árbol", aunque en algún caso podría ser plana. En algunos sistemas de archivos los nombres de archivos son estructurados, con sintaxis especiales para extensiones de archivos y números de versión. En otros, los nombres de archivos son simplemente cadenas de texto y los metadatos de cada archivo son alojados separadamente.

En los sistemas de archivos jerárquicos, usualmente, se declara la ubicación precisa de un archivo con una cadena de texto llamada "ruta" —o path en inglés—. La nomenclatura para rutas varía ligeramente de sistema en sistema, pero mantienen por lo general una misma estructura. Una ruta viene dada por una sucesión de nombres de directorios y subdirectorios, ordenados jerárquicamente de izquierda a derecha y separados por algún carácter especial que suele ser una barra ('/') o barra invertida ('\') y puede terminar en el nombre de un archivo presente en la última rama de directorios especificada.

Ejemplo de 'ruta' en un sistema Unix

Así, por ejemplo, en un sistema tipo Unix como GNU/Linux, la ruta para la canción llamada "cancion.ogg" del usuario "pedro" sería algo como:

/home/pedro/musica/cancion.ogg

donde:

  • '/' representa el directorio raiz donde está montado todo el sistema de archivos.
  • 'home/pedro/musica/' es la ruta del archivo.
  • 'cancion.ogg' es el nombre del archivo.

que se establece como unico

Ejemplo de 'ruta' en un sistema Windows

Un ejemplo análogo en un sistema de archivos de Windows (específicamente en Windows XP) se vería como:

C:\Documents and Settings\pedro\Mis Documentos\Mi música\canción.ogg

donde:

  • 'C:\' es la unidad de almacenamiento en la que se encuentra el archivo.
  • 'Documents and Settings\pedro\Mis Documentos\Mi música\' es la ruta del archivo.
  • 'canción' es el nombre del archivo.
  • '.ogg' es la extensión del archivo, este elemento, parte del nombre, es especialmente relevante en los sistemas Windows, ya que sirve para identificar qué aplicación está asociada con el archivo en cuestión, es decir, con qué programa se puede editar o reproducir el archivo.

Resumen de características de los sistemas de Archivos

  • Seguridad o permisos
    • listas de control de acceso (ACLs)
    • UGO (Usuario, Grupo, Otros, o por sus siglas en inglés, User, Group, Others)
    • Capacidades granuladas
    • Atributos extendidos (ej.: sólo añadir al archivo pero no modificar, no modificar nunca, etc.)
  • Mecanismo para evitar la fragmentación
  • Capacidad de enlaces simbólicos o duros
  • Integridad del sistema de archivos (Journaling)
  • Soporte para archivos dispersos
  • Soporte para cuotas de disco
  • Soporte de crecimiento del sistema de archivos nativo

Tipo de sistemas de archivos

Sistemas de archivos de disco

Un sistema de archivo de disco está diseñado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente a la computadora.

Otros sistemas de archivos

-HFS. HFS es el Sistema de Archivo de Mac. Se usa en todo tipo de medio de almacenamiento, desde CD's y DVD's hasta el Disco Duro.

-HFS+. HFS+ es la variante moderna de HFS con soporte para una mayor capacidad de almacenamiento, unicode y mucho más.


(ver Anexo:Sistemas de archivos de disco)

Sistemas de archivos de red

Un sistema de archivos de red es el que accede a sus archivos a través de una red. Dentro de esta clasificación encontramos dos tipos de sistemas de archivos: los sistemas de archivos distribuidos (no proporcionan E/S en paralelo) y los sistemas de archivos paralelos (proporcionan una E/S de datos en paralelo).

(ver Anexo:Sistemas de archivos de red)

Sistemas de archivos de propósito especial

Los sistemas de archivos de propósito especial son básicamente aquellos que no caen en ninguna de las dos clasificaciones anteriores.

(ver Anexo:Sistemas de archivos de propósito especial)

Véase también