SlideShare a Scribd company logo
Linux file system –
input and output
p.Vijaya priya
I- Msc (cs)
BY
Os
Linux
 The Linux kernel is an open – source
monolithic Unix- like computer operating system
kernel.
 Its basic design from principles established in
Unix during the 1970s and 1980s.
 Linux is a small UNIX system. Version 1.o
released in 1944, 2.2 in 1999.
today used on 7-10 million corporate computer
network and web servers.
 A Linux file system is a structured collection
Of files on a disk drive or a partition.
A partition is a segment of memory and contains
some specific data.
 In our machine ,there can be various partitions
Of the memory .generally , every partition
Contains a file system
 The general- purpose computer system needs
To store data systematically so that we can easily
access the files less time.
Linux file system
 It stores the data on disks (HDD) or some
Equivalent storage type.
There may be below reasons for maintaining
The file system :
 primarily the computer saves data to the RAM
Storage; it may be lose the data if it gets turned
Off.
 Data storage is preferred on hard drives as
compared to standard RAM costs more than disk
Space.
What is the Linux file system ?
Linux files system is generally a built-in layer of a
Linux operating system used to handle the data
Management of the storage.
It helps to arrange the files on the disk storage.
It manages the files name ,file size, creation data,
And much more information about a file.
Types of linux file system
1.ext,ext2, ext3 and ext4 file system
 The file system Ext stands for Extended file
system. It was primarily developed for MINI os.
The Ext file system is an older version, and is no
Longer used due to some limitations.
Ext 2:
is the first linux file system that allows managing
Two terabytes data.
Ext4: file system is the faster file system among
All the ext file systems.
It is a very compatible option for the SSD(solid
-state drive) disks , and it is the default file
system in linux distribution.
Ext3 : is developed through ext2; it is an upgraded
Version of ext2 and contains backward
Compatibility.
2. JFS file system
 JFS stands for journaled file system, and it is
Developed by IBM for AIX Unix.
 It is an alternative to the Ext file system it can
Also be used in place of Ext4, where stability
Is need with few resources.
 It is handy file system when CPU power is
Limited.
3. ReiserFS file system
ReiserFs is an alternative to the Ext3 file system.
It has improved performance and advanced
Features.
 The reiserFS was used as the default file system
in SUSE returned to Ext3.
4.XFS file system
 XFS file system was considered as high –speed
JFS, which is developed for parallel I/O
processing
5. Btrfs file system
 Btrfs stands for the B tree file system.
 It is used for fault tolerance, repair
system, fun administration, extensive
storage configuration, and more
 It is not a good suit for production.
6.Swap file system
 Is used for memory paging in linux operating
system during the system hibernation.
Linux file system structure
Linux file system features
Some key features of Linux file system
Are as following:
 Specific paths
 Partition ,directories, and drives
 Case sensitivity
 File extensions
 Hidden files
Input and output
Linux
 The Linux device –oriented file system
accesses disk storage through two caches :
 Data is caches in the page cache, which is
unified with the virtual memory system.
 Metadata is caches in the buffer cache, a
separate cache indexed by the physical block.
Input and output
 Linux splits all devices into three
classes :
 Block devices allow random access to completely
independent, fixed size blocks of data.
 Character devices include most other devices;
They don’t need to support the functionality
Of regular files.
 Network devices are interfaced via the kernels ’s
Networking subsystem
Diagram
Os
Os
Os
Os
Os
Output redirection on Linux
Os
Thank you

More Related Content

PPT
Linux file system
PPTX
NTFS vs FAT
ODP
The evolution of linux file system
PPTX
File system.
PPT
File system
PDF
NTFS file system
PPTX
Ext filesystem4
PPT
Filesystem
Linux file system
NTFS vs FAT
The evolution of linux file system
File system.
File system
NTFS file system
Ext filesystem4
Filesystem

What's hot (20)

PPTX
Linux and windows file system
PPT
FAT vs NTFS
PDF
Linux commands Class 5 - 8 oct 2021
PPTX
File system
PDF
Linux passwords class 4
PPTX
Linux standard file system
PDF
Operating Systems - Implementing File Systems
PPTX
Linux file system
PPTX
Windows file system
PPT
Fat and ntfs
PPTX
Fat 32 file system
PPTX
Seminar 1
PPTX
File system of windows xp
DOC
File System FAT And NTFS
PPTX
Windows File Systems
PPTX
Ntfs and computer forensics
PPTX
Resilient file system
PPTX
FILE SYSTEMS IN WINDOWS OPERATING SYSTEMS
PPT
Linux file system nevigation
PPT
Xfs file system for linux
Linux and windows file system
FAT vs NTFS
Linux commands Class 5 - 8 oct 2021
File system
Linux passwords class 4
Linux standard file system
Operating Systems - Implementing File Systems
Linux file system
Windows file system
Fat and ntfs
Fat 32 file system
Seminar 1
File system of windows xp
File System FAT And NTFS
Windows File Systems
Ntfs and computer forensics
Resilient file system
FILE SYSTEMS IN WINDOWS OPERATING SYSTEMS
Linux file system nevigation
Xfs file system for linux
Ad

Similar to Os (20)

DOCX
Linux File System.docx
DOCX
linux file sysytem& input and output
PPTX
Files and directories in Linux 6
ODP
4. linux file systems
PDF
linuxfilesystem-180727181106 (1).pdf
PPTX
Ubuntu File System
PPT
Linux file system
PPTX
Linux Operating System
PDF
Ch11 file system implementation
PDF
File systems for Embedded Linux
PPT
Linux fs structure (1)
PPTX
Linux_File_System_Presentation________________________
PDF
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
PDF
The evolution of storage on Linux
PPTX
Root file system
PPTX
Cha-2- Software Maintenance Part-2.gghgpptx
PDF
Course 102: Lecture 27: FileSystems in Linux (Part 2)
PPTX
Network and System Administration Power Point
PPT
Unit 3 chapter 1-file management
PPTX
Examining Linux File Structures
Linux File System.docx
linux file sysytem& input and output
Files and directories in Linux 6
4. linux file systems
linuxfilesystem-180727181106 (1).pdf
Ubuntu File System
Linux file system
Linux Operating System
Ch11 file system implementation
File systems for Embedded Linux
Linux fs structure (1)
Linux_File_System_Presentation________________________
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The evolution of storage on Linux
Root file system
Cha-2- Software Maintenance Part-2.gghgpptx
Course 102: Lecture 27: FileSystems in Linux (Part 2)
Network and System Administration Power Point
Unit 3 chapter 1-file management
Examining Linux File Structures
Ad

More from sakthibalabalamuruga (14)

PPTX
Software engineering
PPTX
Software engineering
PPTX
web programming
PPTX
compiler design
PPTX
Apache mahout and R-mining complex dataobject
PPTX
Computer network
PPTX
Operating system
PPTX
PPTX
Data structure and algorithm
PPTX
Remote method invocatiom
Software engineering
Software engineering
web programming
compiler design
Apache mahout and R-mining complex dataobject
Computer network
Operating system
Data structure and algorithm
Remote method invocatiom

Recently uploaded (20)

PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Cell Types and Its function , kingdom of life
PPTX
master seminar digital applications in india
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
Business Ethics Teaching Materials for college
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Cell Structure & Organelles in detailed.
Anesthesia in Laparoscopic Surgery in India
Cell Types and Its function , kingdom of life
master seminar digital applications in india
Supply Chain Operations Speaking Notes -ICLT Program
PPH.pptx obstetrics and gynecology in nursing
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Insiders guide to clinical Medicine.pdf
VCE English Exam - Section C Student Revision Booklet
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
human mycosis Human fungal infections are called human mycosis..pptx
Pharma ospi slides which help in ospi learning
Business Ethics Teaching Materials for college
102 student loan defaulters named and shamed – Is someone you know on the list?
Microbial disease of the cardiovascular and lymphatic systems
Renaissance Architecture: A Journey from Faith to Humanism
STATICS OF THE RIGID BODIES Hibbelers.pdf
Pre independence Education in Inndia.pdf
Basic Mud Logging Guide for educational purpose
Microbial diseases, their pathogenesis and prophylaxis
Cell Structure & Organelles in detailed.

Os

  • 1. Linux file system – input and output p.Vijaya priya I- Msc (cs) BY
  • 3. Linux  The Linux kernel is an open – source monolithic Unix- like computer operating system kernel.  Its basic design from principles established in Unix during the 1970s and 1980s.  Linux is a small UNIX system. Version 1.o released in 1944, 2.2 in 1999. today used on 7-10 million corporate computer network and web servers.
  • 4.  A Linux file system is a structured collection Of files on a disk drive or a partition. A partition is a segment of memory and contains some specific data.  In our machine ,there can be various partitions Of the memory .generally , every partition Contains a file system  The general- purpose computer system needs To store data systematically so that we can easily access the files less time. Linux file system
  • 5.  It stores the data on disks (HDD) or some Equivalent storage type. There may be below reasons for maintaining The file system :  primarily the computer saves data to the RAM Storage; it may be lose the data if it gets turned Off.  Data storage is preferred on hard drives as compared to standard RAM costs more than disk Space.
  • 6. What is the Linux file system ? Linux files system is generally a built-in layer of a Linux operating system used to handle the data Management of the storage. It helps to arrange the files on the disk storage. It manages the files name ,file size, creation data, And much more information about a file.
  • 7. Types of linux file system
  • 8. 1.ext,ext2, ext3 and ext4 file system  The file system Ext stands for Extended file system. It was primarily developed for MINI os. The Ext file system is an older version, and is no Longer used due to some limitations. Ext 2: is the first linux file system that allows managing Two terabytes data.
  • 9. Ext4: file system is the faster file system among All the ext file systems. It is a very compatible option for the SSD(solid -state drive) disks , and it is the default file system in linux distribution. Ext3 : is developed through ext2; it is an upgraded Version of ext2 and contains backward Compatibility.
  • 10. 2. JFS file system  JFS stands for journaled file system, and it is Developed by IBM for AIX Unix.  It is an alternative to the Ext file system it can Also be used in place of Ext4, where stability Is need with few resources.  It is handy file system when CPU power is Limited.
  • 11. 3. ReiserFS file system ReiserFs is an alternative to the Ext3 file system. It has improved performance and advanced Features.  The reiserFS was used as the default file system in SUSE returned to Ext3. 4.XFS file system  XFS file system was considered as high –speed JFS, which is developed for parallel I/O processing
  • 12. 5. Btrfs file system  Btrfs stands for the B tree file system.  It is used for fault tolerance, repair system, fun administration, extensive storage configuration, and more  It is not a good suit for production. 6.Swap file system  Is used for memory paging in linux operating system during the system hibernation.
  • 13. Linux file system structure
  • 14. Linux file system features
  • 15. Some key features of Linux file system Are as following:  Specific paths  Partition ,directories, and drives  Case sensitivity  File extensions  Hidden files
  • 17.  The Linux device –oriented file system accesses disk storage through two caches :  Data is caches in the page cache, which is unified with the virtual memory system.  Metadata is caches in the buffer cache, a separate cache indexed by the physical block. Input and output
  • 18.  Linux splits all devices into three classes :  Block devices allow random access to completely independent, fixed size blocks of data.  Character devices include most other devices; They don’t need to support the functionality Of regular files.  Network devices are interfaced via the kernels ’s Networking subsystem