0% found this document useful (0 votes)
126 views

Types of Linux File System

Linux uses various file systems such as EXT, XFS, ReiserFS, Btrfs, JFS, and ZFS to store and manage data on storage devices. EXT1 was the first Linux file system introduced in 1993, while EXT4 is now the default as it supports larger individual files and directories, reduces fragmentation, and increases performance. Other specialized file systems include JFS developed by IBM, XFS for Red Hat Enterprise Linux, and Btrfs designed by Oracle.

Uploaded by

barotguru844
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views

Types of Linux File System

Linux uses various file systems such as EXT, XFS, ReiserFS, Btrfs, JFS, and ZFS to store and manage data on storage devices. EXT1 was the first Linux file system introduced in 1993, while EXT4 is now the default as it supports larger individual files and directories, reduces fragmentation, and increases performance. Other specialized file systems include JFS developed by IBM, XFS for Red Hat Enterprise Linux, and Btrfs designed by Oracle.

Uploaded by

barotguru844
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Types Of Linux File System

 File System is responsible for storing information on disk and retrieving and
updating this information.
 Linux uses different file systems such as ext1, ext2, ext3, ext4, XFS, ReiserFS,
Btrfs, JFS, and ZFS to manage and store data on storage devices.
 These file system are briefly introduced in another Slide.
EXT:-
 The file system EXT stands for Extended File System.
 The EXT was first implemented in April 1992.
 It was primarily developed for MINIX OS.
 The EXT file system is an older version.
 It is no longer used due to its limitations as Linux grew in popularity and usage.
EXT 2:-
 EXT2 (Second Extended File System) is the first Linux File System.
 It was introduced in 1993.
 EXT2 file system can be up to 32TB in size. An individual file can be up to 2TB in size.
 It is suitable on flash drives and USB drives.
 It is likely to become corrupt during power failures and computer crashes when data is being
saved to disk. It also faces data fragmentation issues abd reduces performance.
EXT 3:-
 EXT3 (Third Extended File System) is an upgraded version of EXT2.
 It was introduced in 2001.
 A directory in EXT3 can have up to 32000 subdirectories.
 It allows Journaling. Journaling creates a separate area of the file system where all the file
changes are tracked. The Journal can then be used to restore data in case of a power failure or
system crash.
 It doesn’t support file recovery and disk snapshot. So It Is not suitable for servers.
EXT 4:-
 EXT4 was introduced in 2008. It is the default file system in Linux distribution nowdays.
 EXT4 file system can be up to 1 EB (ExaByte) in size. An individual file 16 TB in size. A
directory in EXT4 can have up to 64000 subdirectories.
 It reduces fragmentation issues and increases performance. It provides an option to turn off the
journaling feature.
 EXT4 file system is the faster file system among all the EXT file systems. It is a compatible
option for SSD disks.
Apart from the above general file systems, there are some other file systems developed for specific
Linux distributions. These Includes:-
 JFS(Journaled File System):- developed by IBM for AIX Unix.
 XFS(Non-EXT File System):- developed for Reb Hat Enterprise Linux.
 ReiserFS :- earlier used as the default file system in SUSE Linux.
 BTRFS(B-Tree File System):- designed by Orcale and released in 2009.
 ZFX(equivalent to ZettaByte File System):- develoed by Sun Microsystems.

You might also like