xv6 Kernel-35: File Descriptors and Open Files
Part 35 in a short course describing the xv6 operating system kernel concepts, data structures, and code. Risc-V version from MIT.

▶︎
xv6 Kernel-36: File-Related System Calls-Part 1

▶︎
"Everything is a file" in UNIX

▶︎
Introduction to FIFOs (aka named pipes) in C

▶︎
File Descriptors

▶︎
Android 17 sucks. So I put Linux on a phone.

▶︎
Steven Rostedt - Learning the Linux Kernel with tracing

▶︎
"Clean" Code, Horrible Performance

▶︎
Makefiles: 95% of what you need to know

▶︎
Module 1 - Computer Science: File Descriptors

▶︎
Unix system calls (1/2)

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
You've probably never accessed a file like this before. (Async IO example)

▶︎
Inside Linux File Descriptors - Mastering the Basics

▶︎
The Linux socket API explained

▶︎
What's behind a file descriptor in Linux? Also, i/o redirection with dup2.

▶︎
Understanding the Structure of a Linux Kernel Device Driver - Sergio Prado, Toradex

▶︎
20. Linux Terminal File Descriptors And Redirections (/lsof | /find | /ps)

▶︎
Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022

▶︎
Christian Heimes - File descriptors, Unix sockets and other POSIX wizardry - PyCon 2016

▶︎
