Linux Filesystem, Partitions & Inodes – A Deep Dive For Beginners



Linux Filesystem, Partitions & Inodes – A Deep Dive For Beginners

Linux Filesystem, Partitions & Inodes - A Deep Dive For Beginners

This Linux Tutorial focuses on devices, filesystems, partitions, and inodes, which are the key to understanding any operating system. We take a sneak peek into how Linux actually works internally, resulting in getting better at computer science in general. Do watch the video till the very end to see all the demonstrations. Below are the topics covered in this tutorial:

1. Devices
2. Partitions
3. Filesystems
4. Partition Table
5. Journaling
6. Inodes
7. Inode Table
8. Linux Internals

This video is a part of Web Development Bootcamp and the Linux Masterclass, for beginners to skill up and become comfortable with advanced Linux with a series of videos.

It is intended to get you started with various command-line tools and a hands-on approach with examples for Linux Administration. Including concepts of Bash Programming, Linux Kernel, File Systems, Bootloaders, Processes, Devices, and much more.

For Windows users – https://www.youtube.com/watch?v=nRpmRDm-QrQ&list=PL2kSRH_DmWVZp_cu6MMPWkgYh7GZVFS6i&index=1&t=0s

Take part in the learning in public initiative! Share your learnings on Twitter. Write Blogs & Twitter Threads and share them with #LearningWithApoorv and don’t forget to tag me @apoorvtwts

I’m Apoorv Goyal, a software engineer with over 4 years of experience in software engineering and web development. I dropped out of college in my first semester and had ZERO knowledge in tech when I started on my own from scratch.

=========================================
➡️ Virtual Tech School Website: https://virtualtechschool.org
➡️ Virtual Tech Notes Repository: https://github.com/virtual-tech-school/virtual-tech-notes

=========================================
➡️ Playlists:
Linux Masterclass Course – https://www.youtube.com/watch?v=nRpmRDm-QrQ&list=PL2kSRH_DmWVZp_cu6MMPWkgYh7GZVFS6i&index=2
Complete Web Development Bootcamp Course – https://www.youtube.com/watch?v=onBooVTVwyw&list=PL2kSRH_DmWVZzZSN87g1dSDz0FUnp9PMh&index=2

=========================================
➡️ Connect with me:
Twitter – https://twitter.com/apoorvtwts
Instagram – https://www.instagram.com/intellectualspirits
Discord Server – https://discord.gg/EYB8tQxjxH
My YouTube Channel – https://www.youtube.com/c/ApoorvGoyalMain
My Blog – https://apoorvgoyal.hashnode.dev/

=========================================
➡️ Support My Work:
Buy Me A Coffee – https://www.buymeacoffee.com/apoorvgoyal

=========================================

Timestamps:
00:00 Introduction
00:47 /dev (Device Files)
05:55 Device Types
08:36 Character Device
09:23 Block Device
10:03 Pipe Device
10:23 Socket Device
11:19 Device Characterisation
12:37 Device Names
17:36 Pseudo Devices
19:04 /sys (sysfs)
23:47 Filesystem Hierarchy
34:57 Filesystem Types
38:27 Journaling
41:36 ext4
44:59 btrfs (Butter/Better Filesystem)
45:57 XFS
47:41 NTFS & FAT (Windows Filesystem)
48:13 HFS+ (Macintosh/Mac Filesystem)
48:29 df -T (Check Filesystems On Your System)
50:16 Partition Table
55:31 MBR Partition Table
58:31 GPT Partition Table
59:54 Filesystem Structure
01:02:31 sudo parted -l
01:06:09 Disk Partitioning Tools
01:09:13 /etc/fstab
01:12:35 swap Memory
01:14:08 df -h (Disk Free)
01:15:03 du -h (Disk Usage)
01:16:18 Inode Table
01:17:33 When Are Inodes Created?
01:18:35 df -i (Inodes Available?)
01:20:42 Inode Information
01:22:14 ls -li (Checking Inode Numbers)
01:24:23 How Do Inodes Work & Locate A File?
01:37:08 ln (Soft Links & Hard Links)
01:47:38 Learn In Public & Outro

#linux #terminal #commandline #process #operatingsystem

Comments are closed.