Documente Academic
Documente Profesional
Documente Cultură
Kedar Ramachandra
Aug 28 , 2019
Regular Files
Directories
File Listing of Set of Files
Symbolic Links
Files referring to name of another file
Devices and Peripherals
/ : Root
/bin/ : Basic Essential System Commands
/boot/ :Kernel Images
/dev/ : Files Representing Devices
/etc/ :System Config Files
/home/ : User Directories
/lib/ : Basic System Shared Libraries
Relative Path
Relative to Current Directory
Absolute Path
./
Current Directory
equivalence examples
../
Parent Directory
Typical Usage cd ..
∼/
Shells substitute it with the home directory of the current user.
Cannot be used so often
∼ user2/
Substitutes home directory of user 2
inode
Contains the description of the disk layout of the file data.
Contains information about the owner, last accessed, access
permissions
Basically means Index Node
inodes are stored in the file system.
File Table
Global Kernel Structure
Keeps track of byte offset in the file where the users next write or
read will start
Keeps track of access rights permitted to opening process
User File Descriptor Table
Allotted per process
identifies all open files for a process.
File System
1 Boot Block
2 Super Block
3 Inode List
4 Data Blocks