Topics: File system / Pages: 4 (1312 words) / Published: Sep 24th, 2014

UNIX and Linux File Management Systems A computer file management system is simply a data structure or a collection of files. It organizes data on a disk into files and directories and gives each file a name, which must be unique in each directory. More advanced file systems have facilities to recover data from system crashes.
File management systems utilize disks which have raw partitions. Some database applications prefer raw disks, but most end users and applications require a file system to be able to store data. Most UNIX file system types have a similar general structure, although the exact details vary quite a bit. The central concepts are superblock, inode, data block, directory block and indirection block. Linux supports numerous file systems also, like ext2 and Reiser. But what makes it unique is it has a virtual file system layer that allows it to support file systems developed for other operating systems, such as Windows FAT and NTFS and UNIX JFS
The basic or simple file system for UNIX is the UNIX File System, or UFS. It’s sometimes called the Berkeley Fast File system. All data in UNIX is organized into files. All files are organized into directories. These directories are organized into a tree-like structure called the filesystem. It started the concept of inodes which contain the metadata that describes a file. Every inode describes one file. It refers to the directory tree or the arrangement of files on disk partitions. Below is a basic UNIX file system directory (Frisch, 2002).
The UNIX file system is generally considered to be out-dated now, partly because it was optimized for computer disks from earlier generations. ext2 The Linux basic file system is ext2. It can support partitions of up to 4 Terabytes in size and single files up to 2 Gigabytes., as long as the Linux kernals will support that size. A Linux filename can be up to 255 characters long.
Because it is a simple file system, ext2 has no automated recovery from

References: Frisch, A. (2002). Essential System Administration (4th ed.). Cambridge, MA: O 'Reilly Media). Garrels, M. (2008). The Linux Documentation Project. Retrieved from http://www.tldp.org/LDP/intro-linux/html/).

You May Also Find These Documents Helpful

  • Unix File
  • Unix File Protection
  • File Management in Unix
  • POS 355 Unix File Management
  • Unix System Programming
  • Unix- Operating Systems
  • Unix Operating System
  • Unix File Permissions Essay Example
  • Unix Operating System
  • File System