INGENIERIA EN SISTEMAS COMPUTACIONALES       ADMINISTRACION DE REDES   RESUMEN DE SISTEMAS DE ARCHIVOS    MARIA YANELI ZUÑ...
LINUX SISTEMAS DE ARCHIVOSLinux Native Ficheros (Linux Native Filesystems)Archivos nativos es que puede ser utilizado como...
ExtendedLos ficheros Extendido, más conocida como ext o extfs y llamado ext en el comandomount, era un diseño único que fu...
Tercer Extended Es una extensión a ext2fs. La idea básica consiste en tomar ext2fs y agregar un diario.Uno de este sistema...
Microsoft ficheros (Microsoft Filesystems)Cuando se usa en un entorno de arranque dual, Linux debe coexistir con una versi...
MFSEl Macintosh filesystem (MFS) fue utilizada por los primeros Macintosh. Es casi no se usaen cualquier cosa menos 400KB ...
BeFSBeos utiliza sus propios ficheros journaling, conocido como Sseb. El controlador tambiénno funciona todavía con 2,4 .x...
Coda es un avanzado sistema de red que admite características omitido de NFS. Estascaracterísticas incluyen una mejor segu...
Upcoming SlideShare
Loading in...5
×

Sistemas de archivos linux

1,195

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,195
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
35
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Sistemas de archivos linux"

  1. 1. INGENIERIA EN SISTEMAS COMPUTACIONALES ADMINISTRACION DE REDES RESUMEN DE SISTEMAS DE ARCHIVOS MARIA YANELI ZUÑIGA MALDONADO 21 DE MARZO DEL 2012
  2. 2. LINUX SISTEMAS DE ARCHIVOSLinux Native Ficheros (Linux Native Filesystems)Archivos nativos es que puede ser utilizado como el principal sistema para un sistemaoperativo. Linux puede ejecutar usando nada más que un solo ficheros nativos; Es decir,que no necesita una combinación de dos o más ficheros separados. Un sistema operativonativo de ficheros son a menudo diseñados para un SO específico, aunque en algunoscasos un OS "hereda" o "adopta" un sistema nativo de un predecesor o relacionados OS. Linux ha heredado y adoptado sistemas Linux y ha tenido de sistemas de archivosespecíficos diseñados para ello. Esto es en contraste con los sistemas de archivos, queestán diseñados para otro sistema operativo. Como regla general, los ficheros no mallaasí con Linux como ficheros nativo. En algunos casos, estas definiciones se torna borrosa,como pronto descubrirá. La Linux ext2 cae en la categoría tradicional, pero sigue siendoun buen intérprete en la mayoría de los sentidos, y es muy importante en el año 2002. Lossistemas tradicionales son, sin embargo, es probable que desaparezca a mediados deldecenio, si no antes, en favor de uno o más sistema de archivos transaccionalTradicionalesLos sistemas tradicionales son ficheros derivados de las tecnologías que se remontan a ladécada de 1970, si no antes. Algunos de estos se han actualizado a lo largo de los añostranscurridos desde entonces, y algunos incluso se creó en la década de los ochenta y losnoventa; pero estos sistemas comparten algunas características importantes. Lo másnotable de estas ficheros todos sufrimos con la necesidad de llevar a cabo una ampliacomprobación del sistema de ficheros si no se cierra correctamente.En un sistema tradicional, cuando el equipo escribe los datos en el disco, lo hace entrozos. El equipo puede realizar algunas lecturas de disco para buscar espacio en discodisponible, a continuación, modificar el disco de punteros a asignar espacio para unarchivo, a continuación, escribir los datos en el disco y, a continuación, actualice el sobre-disco punteros para completar la operación.MinixLos ficheros Minix, que utiliza el código de tipo minix en el momento del montaje, fue laprimera Linux ficheros. Este sistema de ficheros Minix se originó con el sistema operativo,de ahí su nombre. Según los estándares actuales, los ficheros Minix es bastante primitivo;por ejemplo, su tamaño máximo es de 64 MB. Algunas personas siguen utilizándolo endiscos.
  3. 3. ExtendedLos ficheros Extendido, más conocida como ext o extfs y llamado ext en el comandomount, era un diseño único que fuertemente endeudado con préstamos de otros sistemasde archivos Unix. Extfs se ha superado y se retiró de la norma con el kernel de Linux 2,2.x del kernel serie.Segundo extendedEn segundo lugar ampliado. Los ficheros Extendido, generalmente llamado ext2 o ext2fs,utiliza un monte código de ext2. Era el estándar del sistema de archivos para sistemasLinux hasta el año 2001, pero en 2001 y 2002, muchas distribuciones han comenzado uncambio hacia sistema de archivos transaccional. Ext2fs se basa en extfs pero ha ampliadoconsiderablemente las capacidades. Ext2fs es la base para el desarrollo de un sistema deregistro en diario, tal como se describe en breve.XiaLa Xia ficheros, llamado xiafs en el momento del montaje, era una extensión de losficheros Minix y compitió con extfs y ext2fs. Ext2fs ha llegado a superar Xiafs en todas lasmedidas importantes. La opción Xiafs fue quitado del 2,2 .x del kernel.ISO-9660Este sistema de ficheros es poco habitual, ya que su uso se limita a discos de CD-ROM.En cierto sentido, no es realmente un ficheros nativos; pero como los CD-ROM destinadosa su uso en Linux siempre utilizar el ficheros ISO-9660, está incluido en esta lista.Formato ISO-9660 es muy limitado en filename longitud y carece de Linux, la propiedad ylos permisos. El rock ridge extensiones a la norma ISO 9660 de corregir estasdeficiencias, lo que permite que CD-ROM que contienen estas característicasimportantes.Sistema de archivos transaccional (Journaling Filesystems)Sistema de archivos transaccional con pequeños discos duros, la necesidad de llevar acabo una verificación del disco después de un bloqueo del sistema o interrupción en elsuministro eléctrico es una molestia soportable. La verificación del disco típicamente notoma más de unos pocos minutos, y debido a que Linux rara vez se cuelga, no pone lamarca suele ser un problema importante-a menos que se detectaran graves la corrupciónen el disco, en cuyo caso los archivos se pueden perder. En discos más grandes, sinembargo, la comprobación del disco tardan más tiempo.
  4. 4. Tercer Extended Es una extensión a ext2fs. La idea básica consiste en tomar ext2fs y agregar un diario.Uno de este sistema de ficheros grandes ventajas es que puede convertir un sistema deficheros ext2 en de ficheros ext3 , ejecutando un solo comando; sus datos permanecenintactos. También utiliza estándar ext2fs utilidades para la creación, tuning, y cualquierotra manipulación ficheros. Como es de esperar, ext3fs tipo de código es ext3.ReiserFSEste sistema de ficheros ReiserFS es totalmente un nuevo diseño, que se añade a la2.4.1 kernel de Linux. ReiserFS ha ganado la reputación de la estabilidad y eficiencia enel uso de espacio en disco, sobre todo cuando una partición tiene muchos archivospequeños. Utilice el código de tipo reiserfs para acceder las particiones ReiserFS. Elprincipal sitio Web ReiserFS es en http://www.namesys.com/. ReiserFS es el preferido deficheros algunas distribuciones, como SuSE.XFSXFS es Silicon Graphics (SGIs) ficheros journaling. Ha sido usada en estaciones detrabajo Unix SGI y servidores (que ejecute el sistema operativo IRIX), y la compañía hasido portado a Linux y liberado bajo la licencia GPL. Este sistema de ficheros ficherosapoya el máximo tamaño de hasta 16.384 petabytes (PB; 1PB 1024TB), y el máximotamaño de los archivos de hasta 8192 PB. (Incluso con el 2,4 .x del kernel Linux, sinembargo, la VFS impone.JFSIBM JFS de ficheros transaccional (JFS) fue desarrollado originalmente para el sistemaoperativo AIX; sin embargo, IBM ha lanzado su avanzada ficheros bajo la GPL y estáapoyando activamente su portado a Linux. Además de su revista, JFS soporta un máximotamaño del sistema de ficheros de 32pb y un tamaño máximo de archivo de 4 pb. Utilice eltipo de sistema de archivos Jfs código al montar JFS particiones.Foreign Filesystems (Fichero exterior)Además de sus ficheros nativos, Linux soporta una amplia gama de sistemas de archivosque se utilizan principalmente con otros sistemas operativos. Este sistema de ficheros esimportante el apoyo en configuraciones de inicio dual, al intercambiar medios extraíblesentre el OSS, y cuando se utiliza Linux para recuperar datos de un disco duro queencontraban originalmente en otro equipo. En la mayoría de los casos, usted no deseausar un fichero exterior para almacenar archivos básicos de Linux.
  5. 5. Microsoft ficheros (Microsoft Filesystems)Cuando se usa en un entorno de arranque dual, Linux debe coexistir con una versión deWindows u otro. También, en los medios extraíbles de disquetes, discos Zip, LS-120discos duros, etc. y con frecuencia se crean en los sistemas Windows. Por lo tanto esimportante que soporte Linux ficheros de Microsoft. Afortunadamente, Linux incluye almenos un apoyo mínimo para todos de los siguientes sistemas de ficheros de uso comúnen Windows y en sistemas operativos relacionados:FATLa Tabla de Asignación de Archivos (FAT) es una estructura de datos después de queWindows 9x/Me lleva el nombre de sistema de ficheros. Originalmente utilizado en dosequipos, la grasa se ha ampliado en dos formas: el tamaño de la estructura de datosgrasa, y la capacidad para almacenar los nombres de archivo largos. Estas extensionesson descritas en breve.HPFSMicrosoft desarrolló el Sistema de Alto Rendimiento (HPFS) para usar con OS/2 1,2 ,cuando Microsoft e IBM todavía estaban asociados. Hoy en día, IBM usa HPFS en suOS/2 línea de producto. Linux, HPFS apoyo fue de sólo lectura a través del 2,2 .x delkernel serie, pero una lectura/escritura HPFS controlador buques con 2,4 .x kernels. Estecontrolador es inusual en que almacena Linux propiedad, grupo, los permisos, y otrascaracterísticas hpfs atributos extendidos (EAS), que OS/2 utiliza para almacenar iconos yotros datos de archivos auxiliares.NTFSLa nueva tecnología de archivos (NTFS) es el preferido de ficheros Windows NT, 2000 yXP. NTFS es un diario bastante avanzada ficheros que apoya un sistema de propiedadsimilar a Linux usuarios. Por desgracia, Linux, soporte al formato NTFS es débil. Aunqueleer/escribir controladores han estado disponibles en los 2,2 .x, y más tarde los granos, elañadir soporte está marcada como "peligrosos" en la compilación del núcleo secuenciasde comandos. Además, estos controladores no soportan NTFS de características deseguridad.Apple FilesystemsSi ejecutar Linux en un Macintosh o necesidad de intercambiar datos con los usuarios deMacintosh, es probable que usted necesite apoyo para ficheros un Macintosh. En 2002,cuatro tales sistemas existen, aunque sólo tres son de uso común y sólo dos deportescontroladores para Linux:
  6. 6. MFSEl Macintosh filesystem (MFS) fue utilizada por los primeros Macintosh. Es casi no se usaen cualquier cosa menos 400KB los disquetes, los cuales son extremadamente raro hoyen día. Linux no incluyen MFS apoyo.HFSLos ficheros HFS jerárquica (SAF) fue la sustitución de CONTINUING Utilizada en 800KBy grandes discos y Macintosh todos los discos duros hasta 1998, HFS es bastante comúnen el mundo Macintosh. El Linux 2,2 .x y posterior núcleos incluyen leer/escribir HFSapoyo, utilizando el sistema de ficheros tipo código saf. La escritura es considerado apoyoexperimental, sin embargo, y a veces daña los discos duros. Por eso es mejor restringir eluso de este soporte para discos en blanco. Macintosh CD-ROMs con frecuencia usanHFS en lugar de ISO-9660.HFS+ el relevo de HFS endeuda muchas características de estilo Unix sistemas dearchivos, pero se queda corto de añadir una revista. Nueva machintosh invariablementebuque con sus discos formateados para HFS+, pero este sistema de ficheros no se utilizamucho en los medios extraíbles. (El MacOS X CD-ROM de instalación es una excepción;utiliza HFS+ .) soporte para Linux de HFS+ está en la fase alfa y aún no está integrado enel núcleo.HFS+ el relevo de HFS endeuda muchas características de estilo Unix sistemas dearchivos, pero se queda corto de añadir una revista. Nueva machintosh invariablementebuque con sus discos formateados para HFS+, pero este sistema de ficheros no se utilizamucho en los medios extraíbles. (El MacOS X CD-ROM de instalación es una excepción;utiliza HFS+ .) soporte para Linux de HFS+ está en la fase alfa y aún no está integrado enel núcleo.FFS MacOS X ofrece la opción de usar los ficheros Unix rápido (FFS), el cual se describeen la siguiente sección. Muchos sistemas MacOS X siguen utilizando HFS+, aunque sinecesita intercambiar medios extraíbles entre sistemas Macintosh y Linux, puede hacerlo.HFS , que es la mejor opción para un sistema de ficheros; y si se usa un disco, tiene queser un 1,44 MB floppy o un raro 720KB HFS disquete.Miscellaneous FilesystemsAdemás de ficheros Microsoft y Apple, Linux soporta una amplia variedad de otrosficheros exterior. La mayoría son de muy escasa utilidad e interés. Aquí están algunos delos puntos destacados:
  7. 7. BeFSBeos utiliza sus propios ficheros journaling, conocido como Sseb. El controlador tambiénno funciona todavía con 2,4 .x kernels, a mediados de 2002. Aunque Beos es de un solousuario OS, Sseb admite archivo propiedad y permisos similares a los utilizados en Linux.FFS/UFSLos archivos rápido (FFS; aka Unix o ficheros UFS) fue desarrollado temprano en lahistoria de Unix. En la actualidad sigue siendo utilizada por muchos sistemas Unix yderivados, incluyendo Freebsd y Solaris. En principio, FFS/UFS podría haber sidoadoptada como un nativo archivos Linux, pero Linux de añadir soporte para este sistemade ficheros es aún considerado peligroso, tanto como es Linux, soporte de escritura aNTFS. FFS ha sido todo lo suficientemente largos como para desovar varias variantes demenor importancia, pero un controlador para Linux gestiona todos ellos.UDF La UDF (Universal Disk Format) es un sistema de archivos diseñado para grabar CD,DVD y medio de DVD grabable. Linux incluye compatibilidad UDF en los 2,4 .x del kernelserie, pero la escritura apoyo está marcado como "peligrosa", y es muy limitado entérminos que usted puede hojear la configuración del kernel de Linux menús paraaprender acerca de otros sistemas de ficheros soportados por Linux. Si estás buscandoapoyo de un específico de sistema de ficheros y no se puede encontrar en el menúnúcleo, intente una búsqueda de la Web.Ficheros de Red Algunos sistemas están diseñados para su uso en una red, a diferencia de en un discoduro. Puede montar estos ficheros en Linux tanto como usted basado en disco, ficherosnormales y, a continuación, realizar operaciones de acceso a archivos en el sistema deficheros. Red ficheros soportados por Linux incluyen los siguientes:NFSSol de ficheros de red (NFS) es el método preferido de uso compartido de archivos a lasredes de computadoras Unix o Linux. El kernel de Linux incluye tanto soporte para clienteNFS, de tal manera que Linux puede montar otro sistema NFS de las exportaciones) y lasrutinas básicas para ayudar a un servidor Linux NFS, que es independiente del kernel.Tipo de sistema de ficheros NFS de código es nfs.
  8. 8. Coda es un avanzado sistema de red que admite características omitido de NFS. Estascaracterísticas incluyen una mejor seguridad (incluido el cifrado) y mejorar elalmacenamiento en caché. El kernel de Linux incluye soporte de cliente ending, ypaquetes separados.SMB/CIFSEl Bloque de mensajes del servidor (SMB) protocolo, que ha pasado a denominarse elnúcleo Internet sistemas de archivos (CIFS), es el medio habitual de compartir archivos enuna red entre Microsoft Oss. El kernel de Linux incluye SMB/CIFS soporte al cliente, por loque puede montar SMB/CIFS las acciones.NCPEl Protocolo Central NetWare (NCP) es de uso compartido de archivos NetWareprotocolo. Como en el caso de SMB/CIFS, Linux básico incluye cliente de NCP soporte enel kernel, y puedes agregar servidor independiente los paquetes a su vez Linux en unNCP server. NCP código del tipo de sistema de ficheros es ncpfs.

×