Save this video free

Lecture 2: Very brief history of Linux; Filesystem

Burton Ma · 47:46 · Watch on YouTube

Lecture 2: Very brief history of Linux; Filesystem Watch on YouTube →

Overview

Linux is the kernel at the center of GNU/Linux: Linus Torvalds developed it for 80386 processors in 1991, combining it with tools created by Richard Stallman’s GNU project. Burton Ma connects Unix’s history and Linux’s widespread use to practical command-line concepts, then explains how Unix-like systems organize files through devices, inodes, directories, links, and a hierarchical filesystem navigated with Bash.

Key takeaways

Chapters

0:00 Console Pac-Man and the Linux Kernel
2:00 Unix at Bell Labs and the Rise of Portable Systems
4:00 GNU, Linus Torvalds, and Linux’s Early Adoption
7:45 From Punch Cards to Bash and Virtual Terminals
13:48 Devices, Inodes, Directories, and Hard Links
23:24 The Filesystem Hierarchy Standard and the Root Directory
28:00 Bash Built-ins, External Commands, and Manual Pages
32:20 Absolute Paths, Relative Paths, and Parent Directories
41:30 Bash Navigation with `cd`, `~`, and `./`

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:00 All right, everybody. Good afternoon. Uh so just before we start today's lecture uh another silly example of what you can do in the console, you can play Pac-Man. So here's Pac-Man with C's ands for the ghosts. Um if you want to, you can install this with the instructions shown on the uh lecture slide here on the next slide here. Um, the fact that that works in the

0:48 console is pretty amazing because the console is really designed for you to type in one line of code, one line of text, then press enter. Um, so the fact that you can redraw the screen and have stuff moving around, it's pretty uh is actually fairly impressive. Okay, so today's lecture is to uh very briefly talk about the history of Linux um and Unix uh and then probably start to talk about the file system. All right. So, Linux is uh this thing that we call Linux is actually what's called the kernel of the GNU Linux operating system. So, the kernel is the part of the operating system that talks to the hardware. All of the tools that surround the kernel, so all of the command line tools that I've shown you um that are also part of the operating system, those are not part of the kernel. Uh and so, uh the Linux part, that's the kernel. all

1:37 of the stuff surrounding the all the software tools surrounding it um that comes from uh this found this uh organization called GNU. Uh so Linux is actually modeled on something called the Unix kernel. Uh the Unix kernel still exists uh still exists today but most of you probably will not have seen it u and in most programmers probably uh do not currently interact with it. Um so if you click that link

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Burton Ma.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.