BCA-204N · Unix and Shell Programming
Unit 2
Unix File System, Inodes & Storage Administration
0% read Sign in to save
Unit 2 Learning Hub
Unix File System, Inodes & Storage Administration
Official MJPRU BCA Unit 2: Unix File System, Inodes & Storage Administration for BCA-204N (Unix and Shell Programming).
Syllabus Topics:Hierarchical File System Architecture: Root (/), /bin, /sbin, /etc, /dev, /home, /lib, /tmp, /usr, /varUNIX File Types: Regular (Ordinary) Files (-), Directories (d), Character Devices (c), Block Devices (b), FIFO Pipes (p), Sockets (s), Links (l)Physical Disk Architecture in UNIX: Boot Block, Super Block, Inode Table (ILIST), Data BlocksThe Super Block: File System Metadata, Total Free Inodes, Free Data Block Pointer Lists, File System State FlagsThe UNIX Inode: Inode Number (ls -i), Inode Structure, File Attributes, Direct Pointers (0-11), Indirect Pointers (Single, Double, Triple)In-Core Inode vs Disk Inode: Active File Tracking, Reference Counts, Mount Point CrossingDirectory Implementation: Directory Entries as (Filename, Inode Number) Pairs, Conversion of Pathname to InodeHard Links vs Symbolic (Soft) Links: ln vs ln -s, Inode Sharing, Cross-Filesystem Constraints, Dangling LinksSecondary Storage Management: Disk Partitioning (fdisk, parted), Creating Filesystems (mkfs, mke2fs)Mounting & Unmounting Filesystems: mount Command, umount Command, /etc/fstab Configuration TableChecking & Repairing Filesystems: fsck Utility, Bad Block Detection, Disk Compression Utilities (gzip, gunzip, bzip2, tar -cvf, tar -xvf)UNIX System Calls: open, creat, read, write, lseek, close, fork, exec, wait, exit, pipe System Calls
1
Card 1 of 5·+0 XP earned
Introduction to Computers & The IPO Cycle
💻
Topic 1 · The foundation of modern computing
Introduction to Computers & The IPO Cycle
+25 XP
🐾
Ready to master this concept? Give it a quick read & tap the check!
💡 The Big Picture:A computer is an electronic system that takes raw data as Input, processes it under programmed logic, and produces meaningful Information as Output.
🍪 Everyday Analogy:Think of baking cookies: Flour & Sugar (Input) ➔ The Oven (Processing) ➔ Warm Delicious Cookie (Output)! 🍪
Key Exam Takeaways
- ·Data = Raw, unprocessed facts without context (e.g. 42, 'apple').
- ·Information = Structured data with meaning (e.g. 'Temperature: 42°C').
- ·Hardware is what you can touch; Software is the instructions running inside.
Instant Knowledge Check
+20 XP
Which of the following represents unprocessed raw facts?
1/5