Jump to content

File system: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Hagedis (talk | contribs)
moved file system list
The_ansible (talk)
disk vs. network file systems
Line 11: Line 11:




Disk File Systems:
File systems include:






*[[Ext2fs]]
*[[EFS]]


*[[EXT2]]
*[[FAT]] ([[MS-DOS]] and [[Microsoft Windows]] file system; 16 and 32bit table depths)

*[[EXT3]]

*[[FAT]] ([[MS-DOS]] and [[Microsoft Windows]] file system; 12, 16 and 32 bit table depths)


*[[FFS]]
*[[FFS]]
Line 27: Line 31:
*[[ISO9660]] (Rock Ridge and Joliet are extensions to this)
*[[ISO9660]] (Rock Ridge and Joliet are extensions to this)


*[[NFS]]
*[[Minix]]


*[[NTFS]] (Versions 4, 5 and 5.1)
*[[NTFS]] (Versions 4, 5 and 5.1)
Line 36: Line 40:


*[[UFS]]
*[[UFS]]

*[[XFS]]



Network File Systems:



*[[AFS]]

*[[AppleShare]]

*[[CIFS]]

*[[Coda]]

*[[NFS]]





Special Purpose File Systems:



*[[DEVFS]]

*[[PROCFS]]

*[[ROMFS]]



Revision as of 16:41, 28 November 2001

A file system is a way of organizing data on a computer as a hierarchical of directories containing files.


Most operating systems provide a file system, which is usually presented to the user graphically using the metaphor of folders containing documents and other files. The hierarchy is presented either as a tree or as nested folders.


Most file system sits on top of an underlying storage system that manipulates an array of fixed-size blocks. The file system software is responsible for organizing these blocks into files and directories, and keeping track of which blocks are not being used. Usually the underlying storage system is non-volatile storage such as a hard drive or flash memory.


Disk File Systems:


  • ISO9660 (Rock Ridge and Joliet are extensions to this)
  • NTFS (Versions 4, 5 and 5.1)


Network File Systems:




Special Purpose File Systems: