sistemas operativos

Páginas: 24 (5808 palabras) Publicado: 15 de abril de 2014
Sistemas Operativos: Sistema de Archivos

Definición – Archivos ://
“Mecanismo de abstracción que permite almacenar información en un dispositivo y leerla
después (…) de tal modo que el usuario no tenga que enterarse de los detalles de cómo y
dónde está almacenada la información, y de cómo funcionan en realidad los discos”
-- A. Tannenbaum

.

NombreDeArchivo extensión

-El nombre dearchivo puede estar restringido a un largo máximo, por ejemplo:
- MSDOS: 8 para el nombre, 3 para la extensión
- NTFS y ext*: 255 en el total (nombre + extensión)
-La extensión “puede” ser usada para determinar el tipo de archivo:
-En sistemas windows determina el contenido del archivo y la aplicación encargada de
manejarlo. Aquí se suele tener solo 1 extensión: archivo.zip.
-En linux ysimilares es un ayuda a los usuario para determinar el contenido, pero no es
estricto ni establecido por sistema. Aquí se suele tener varias extensiones: archivo.tar.gz
-En general se acepta cualquier carácter en el nombre excepto NUL (0), aunque algunos
sistemas restringen el conjunto aunque la implementación del sistema de archivos lo soporte.

Tipos de Archivos
Los archivos se puedenestructurar en una de varias formas. Tres posibilidades.

Sistemas Operativos: Sistema de Archivos

Atributos - Archivos ://
Los sistemas de archivos guardan, además del nombre del archivo y sus datos, información
como fecha, hora, usuario, permisos, etc; los cuales se denominan atributos.
Algunos de los atributos que puede guardar un sistema de archivos son:

Protección

PasswordPermisos que el dueño del archivo establece sobre el archivo.
En linux los permisos básicos se establecen en la terna XXX para el usuario,
grupo y otros respectivamente con los valores {0: nada, 1: ejecución,
2: escritura, 4: lectura} que se suman para combinar permisos.
Clave de protección del archivo

Dueño

Usuario del sistema dueño del archivo

Oculto

Bit que indica si el archivo figuraen la lista normal de archivos.

Temporal
Indicadores de Bloqueo

Longitud del registro
Tamaño actual

Bit que indica si eliminar el archivo al terminar el proceso que lo creo.
Permiten establecer protecciones sobre parte o todo el archivo para que
modificaciones concurrentes de varios procesos se hagan de forma
adecuada.
En archivos con registros, indica el largo de cada registroTamaño actual del archivo en bytes.

Sistemas Operativos: Sistema de Archivos

Directorios ://
De manera de poder organizar los archivos,
muchos sistemas de archivos tienen directorios
o carpetas; los cuales también pueden ser
archivos.

-Directorio Raíz: aquel que contiene al resto del sistema de
archivos. En linux es explicito (/), en windows está escondido
detrás de las unidadeslógicas (\??\)

usr/

Estilo Unix

De su utilización se derivan los conceptos de:

/

local/
share/
home/
jmakuc/
cmolina/

-Directorio de trabajo: directorio en el cual se esta
ejecutando un proceso, como por ejemplo el interprete de
comandos. Este se simboliza con un punto (.).

-Ruta relativa: ubicación de un archivo o directorio indicando
su posición respecto al directorio detrabajo actual.
Ej: ../build.linux/nachos
-Directorio Padre: aquel en el cual es contenido un
directorio. Se simboliza con punto doble (..).

\??\

Estilo Windows

-Ruta absoluta: ubicación de un archivo o directorio
indicando su posición explicitando todos los directorios desde
el directorio raíz al elemento. Ej:
/usr/local/nachos/code/build.linux/nachos.

C:\

Las entradas X: sedenominan unidades
y representan a
particiones de los
discos

D:\

Documents And Settings

Videos

Temp

mp3

Windows

Películas

Sistemas Operativos: Sistema de Archivos

Organización del Sist. Archivos - Implementación ://
Físicamente se puede distinguir:
Cilindro: disco físico. Ej: 1 diskette tiene 1 cilindro, mientras que un disco duro puede tener varios.
Pistas:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS