Vous êtes sur la page 1sur 5

INSTITUTO TECNOLGICO SUPERIOR

DE SAN MARTIN TEXMELUCAN


SISTEMAS OPERATIVOS
DOCENTE: Vicente Minero Luna

ESTUDIANTES:
Joanan Eliezer benitez Arana (15240059)

ISC 3A
Fecha: 18 de Julio del 2016

Sistemas de archivos
Qu son los sistemas de archivos?
Un sistema de archivos son los mtodos y estructuras de datos que
un sistema operativo utiliza para seguir la pista de los archivos de un
disco o particin; es decir, es la manera en la que se organizan los
archivos en el disco. El trmino tambin es utilizado para referirse a
una particin o disco que se est utilizando para almacenamiento, o
el tipo del sistema de archivos que utiliza. As uno puede decir tengo
dos sistemas de archivo refirindose a que tiene dos particiones en
las que almacenar archivos, o que uno utiliza el sistema de archivos
extendido, refirindose al tipo del sistema de archivos.
Qu es un archivo?
Un archivo es un conjunto de informacin binaria; es decir, un
conjunto que va de 0 a 1. Este archivo puede almacenarse para
mantener un registro de esta informacin. Un archivo de texto es un
archivo que contiene caracteres almacenados en forma de octetos (o
bytes).
Este archivo se guarda en el disco duro con la forma:
"name_of_file.ext"
(nombre_del_archivo.ext). ".ext" representa la extensin, la cual
constituye una manera de reconocer el tipo de programa que se
necesita para abrir el archivo (nota: esto no ofrece garantas
respecto del tipo de archivo, ya que cuando se modifica la extensin,
el tipo de archivo no cambia).
Sistemas de archivos de Linux

La estructura de ficheros de Linux es una estructura jerarquica en


forma de rbol invertidi donde el directorio principal (directorio raz)
es el directorio/, del que cuelga toda la estructura del sistema.
linux soporta gran variedad de sistemas de ficheros, desde sistemas
basados en discos, como pueden ser ext2, ext3, ReiserFS, XFS,
JFS, UFS, ISO9660, FAT, FAT32 o NTFS, a sistemas de ficheros
que sirven para comunicar equipos en la red de diferentes sistemas
operativos, como NFS (utilizado para compartir recursos entre
equipos Linux) o SMB (para compartir recursos entre mquinas Linux
y Windows).

Linux admite nombres de fichero largos y se puede utilizar cualquier


carcter excepto /. De todas maneras no es recomendable usar los
siguientes caracteres, por tener significado especial en Linux:
\^~!#?&()"`;$=<>@{}*+El sistema de ficheros de Linux permite al usuario crear, borrar y
acceder a los ficheros sin necesidad de saber el lugar exacto en el
que se encuentran.
En Linux no existen unidades fsicas, sino ficheros que hacen
referencia a ellas, integrados en la estructura de ficheros como
cualquier otro.
El sistema de ficheros de Linux consta de varias partes importantes:

Superbloque

Tabla de inodos

Bloques de datos

El sistema de archivos en Windows


Los sistemas de archivos o ficheros, estructuran la informacin
guardada en una unidad de almacenamiento (normalmente un disco duro
de una computadora), que luego ser representada ya sea textual o
grficamente utilizando un gestor de archivos. La mayora de los sistemas
operativos manejan su propio sistema de archivos.1
Los sistemas de archivos tradicionales proveen mtodos para crear, mover,
renombrar y eliminar tanto archivos como directorios, pero carecen de
mtodos para crear, por ejemplo, enlaces adicionales a un directorio o
archivo (enlace duro en Unix) o renombrar enlaces padres.
Caractersticas de los sistemas de Archivos

Seguridad o permisos
o listas de control de acceso (ACLs)
o UGO (Usuario, Grupo, Otros, o por sus siglas en ingls, User, Group,
Others)
o Capacidades granuladas
o Atributos extendidos (ej.: slo aadir al archivo pero no modificar, no
modificar nunca, etc.)
Mecanismo para evitar la fragmentacin
Capacidad de enlaces simblicos o duros
Integridad del sistema de archivos (Journaling)
Soporte para archivos dispersos
Soporte para cuotas de discos
Soporte de crecimiento del sistema de archivos nativo

Sistemas de archivos de disco


Ejemplos de sistemas de archivos de disco:

ext2 (Para Kernel Linux)

ext3 (Para Kernel Linux y Kurisu OS 2)


ext4 (Para Kernel Linux)
FAT (File Allocation Table, usado en DOS y Windows hasta Windows ME)
FAT32 (File Allocation Table 32, usado Windows y en casi todas las memorias
usb y tarjetas de memoria])
GPFS (De IBM)
UMSDOS (Linux sobre FAT)
FFS (Berkeley Fast File System)
Fossil
HFS (para Mac OS)
HFS+ (para Mac OS X)

Vous aimerez peut-être aussi