Difference Between File Systems in Linux

Introduction

File System is a layer that is under the OS that handles the positioning of data on the storage. Without it system doesn’t know which file starts from where and where it ends. Here we will see the difference between file systems in Linux.We have different file systems.

A file system is a method in which files are stored and retrieved on a partition on a disk. Below are the main difference in file systems.

S.No. EXT2 EXT3 EXT4 XFS
1 Ext2 abbreviated as second extended file system. Ext3 abbreviated as third extended file system. Ext4 abbreviated as fourth extended file system. Xfs abbreviated as extended file system.
2 Max. file system size can be from 2 TB to 32 TB Max. file size can be from 16 GB to 2 TB. Max. file size can be from 16 GB to 16 TB. Max. file system size can be from 2 TB to 16 EB.
3 Cannot convert ext file system to ext2. We can directly convert ext2 to ext3 file system. We can convert all file systems to ext4 file system. Unmount and mount the file system is required.
4 Max. file size can be from 16 GB to 2 TB. Max. file size can be from 16 GB to 2 TB. Max. file size can be from 16 GB to 16 TB. Max. file size can be from 16 GB to 8EB.
5 Does not have Journaling feature. It does have Journaling feature. It does have Journaling feature. It does have Journaling feature.

Conclusion

Here we have got difference between file systems in Linux. I hope I helped you !!

Check More: Difference between Soft Links and Hard Links in Linux

Share on:

Ravindra Kumar

Hi, This is Ravindra. I am founder of TheCodeCloud. I am AWS Certified Solutions Architect Associate & Certified in Oracle Cloud as well. I am DevOps and Data Science Enthusiast.

Recommended Reading..

2 thoughts on “Difference Between File Systems in Linux”

Leave a Comment