Links
–WEEK 1–
- Exercise Repo
Found a repository in github filled with exercises related to OS
–WEEK 2–
- Linux cat commands
Here are some linux cat commands to help you write read and stuff from your vm in case you forget
–WEEK 3–
- Virtual Disks, a brief article
The short articles shows the difference between your usual physical disks and virtual disks, as well as many general intrudoctions to virtual disks
- Vim Cheat Sheets
This a really comprehensive yet quick vim text editor cheat sheet because I can’t seem to remember all the commands I need to modify text files using the vim text editor. I hope it helps all of you too.
- C Crash Course
This is a 3+ hour long video on the mighty and (so far) unkillable language C.
- A shorter video on c
Since I’ve attached in a such a (subjectively) long video on C, As always here’s an entertaining video. “C in 100 seconds”
–WEEK 4–
- Basics of Virtual Memory by MIT
MIT is such a big powerhouse in it education so I’m sure there are things inside the video that all of us can learn from that video
- Learning resource from GitHub
Here’s a github page that discusses the topic of operating systems. You can find so many cheatsheets and references for learning operating systems
- Learning C from GitHub
Like the previous link, here’s another GitHub page, but this time it’s about the C programming language (I hope to learn it deeper someday)
- Short entertaining vid as usual
As always I’ll always provide you with an entertaining video or two related to operating systems. This time it’s a short and entertaining video about an unconventional operating system called “TempleOS” which is cool, because it uses the holy c programming language another unique language.
–WEEK 5–
- Memory management
Okay guys now since this week is related to memory, here’s a little article from geeks for geeks about memory management.
- chap 10 exercises
A little something out of the usual, here’s a link to some exercise related to chapter 10
- Usual entertaining video
As usual, I will provide this page with an entertaining link about operating systems. We can’t be too serious all the time right?
–WEEK 6–
- forking in c
Right, so this is a video explaining the whole C forking command which allows you to run programs simultaneously. Pretty cool If i do say so myself (not to mention bit confusing)
- Tarball archive format
Since we’ve all been using the .tar format for archiving I wanted to find out what the the format is really about
- bash video by fireship
as Usual I try to bring some entertainment to my weekly links (we can’t be too serious all the time right?)
–WEEK 7–
–WEEK 8–
–WEEK 9–
- PERL
a link related to perl since it’s installed in linux (lfs)