1.- Mencione que tipo de sistema de archivos usan 5 Sistemas Operativos diferentes (utilizados desde 2005). 2.- Mencione el tamaño en byte de los sectores del sistema de archivo de cada uno de los 5 Sistemas Operativos diferentes.FAT32 512 BYTES
Ext2, Ext3, ReiserFS, Linux Swap 512 bytes a 4 kb
NTFS 512 bytes
HFS / HPFS 512 BYTES
XFS 512 BYTES
3.- Reglas existentes sobre nombres de archivos de los sistemas de archivos mencionados.El sistema de archivos UNIX está caracterizado por:
v Una estructura jerárquica.
v Un tratamiento consistente de la informacion de los archivos.
v Proteccion de los archivos.
Este estándar del sistema de archivos Linux sigue el mismo principio básico que la mayoría de los sistemas de archivos UNIX.
Es posible definir dos categorizaciones ortogonales de archivos: Compartibles vs. no compartibles, y variables vs.estáticos. después de haber considerado:
v Prácticas comunes en la comunidad Linux.
v La implementación de otras estructuras de sistemas de archivos.
v Los estándares aplicables.
En Linux los archivos no tienen por qué tener una extensión. La suelen tener a modo orientativo, pero no es en absoluto necesario. Linux sabe qué contiene cada archivo independientemente de cuál sea su extensión. Por comodidad, podremos llamar a todos nuestros archivos de texto con la extensión .texto, o a todos nuestros documentos con la extensión .documento, de esta manera, podremos luego agruparlos más fácilmente.
Los ficheros y directorios ocultos en Linux comienzan su nombre por un punto (.)
MAC OS
Tamaño máximo nombre de archivo; 255Caracteres (255 unidades codificadas UTF-16)
UFS
La mayoría de los proveedores de sistemas POSIX adaptó UFS a sus propias necesidades, añadiendo extensiones propietarias que podrían no ser reconocidas por versiones de UNIX de otros desarrolladores. Sorprendentemente, muchos han continuado usando el tamaño original de bloques y campos de datos con de la misma amplitud que el UFS original, así que algún grado de compatibilidad (lectura) se mantiene entre plataformas.
FreeBSD 5.0 introdujo UFS2, el cual añade soporte para volúmenes sobre un 1TB (TeraByte) y para imágenes del sistema de archivos. Ha sido portado a NetBSD.
El sistema de archivos ext2 de Linux fue escrito desde cero (scratch) basado en conceptos de UFS. ext2 Permite configurar tamaños de bloques en el momento de la creación del sistema de archivos para soportar discos más grandes. Además tiene campos de datos de 64 bits en el inodo para aceptar archivos más grandes. Ext3 añade journaling. ReiserFS fue el primer sistema de archivos con journaling incluido en el núcleo Linux y es más rápido trabajando con archivos pequeños. Linux incluye una implementación de UFS para compatibilidad binaria al nivel de lectura con otros UNIX, pero como no existe una implementación estandar para las extensiones de los proveedores de terceras partes, Linux sólo tiene actualmente soporte experimental de escritura para UFS.
Desde Solaris 7, Sun Microsystems incluyó UFS Logging en el Entorno Operativo Solaris, el cual brinda sistemas de archivos con soporte de Journaling a UFS. El UFS de Solaris también tiene extensiones para archivos grandes, discos grandes y otras características.