File system

All file systems consist of structures necessary for storing and managing data. These structures typically include an operating system boot record, directories, and files. A file system also performs three main functions:

  1. 1. tracking allocated and unused space,
  2. 2. maintaining directories and filenames.
  3. 3. tracking where each file is physically stored on the disk.

Different file systems are used by different operating systems. Some operating systems can recognize only one file system, while others can recognize several ones. Some of the most common file systems are: FAT (File allocation table), FAT32 (File allocation table 32), NTFS (New technology file system), Linux ext2 and Linux swap.