Linux file system Flashcards
What the significance of a file system to an Linux?
A file system enables you to create and manage information, run programs and save information to use later.
What is a file?
It is a basic component of data storage
What is a file system?
It is a way of organizing files on storage devices such as hard disks
What is physical file system?
It is a section of a hard disk that has been formatted to hold files
List two types of file systems
- Network file system
2. Disk file system
Give examples of mentioned file systems
Network file systems
NFS - developed by sun
SMB/CIFS - developed by Microsoft
Disk file systems
NTFS
ext2 , 3, 4
What type of information does the following disk physical structure contain?
- Boot block
- Super block
- inode list
- Block list
What is Journaling System?
It is a system in which metadata is written to a journal on the disk before it is actually used to modify the file.
/root
Super user home directory
/home
Where all the home directories for all other users on the system resides. Every user has have their own home dir
/bin
Contains essential tools and apps(binaries) eg login, shells, editors.
/sbin
Contains essential admin tools or system bins eg shutdown, lilo, init
/etc
Contains miscellaneous system config files, startup files eg passwd, shadow, fstab, lilo.config
/dev
Contains files representing the systems hardware devices eg dev/hda1
/temp
Contains mostly files that are required temporarily/dumping ground eg /temp