From the course: Advanced Linux: The Linux Kernel
Prerequisites and takeaways - CentOS Tutorial
From the course: Advanced Linux: The Linux Kernel
Prerequisites and takeaways
- [Instructor] In this course, we'll be looking inside the Linux Kernel, so I recommend that you are familiar with working with the Linux Command Line, C programming, and editing files on Linux. I'll skip over explaining some commands I use, but I'll comment on commands I use that are specific for our work with the Kernel or are more obscure. Some of what we do involves reading and writing C code, so that's why I suggest you have experience with C. In this course, I will be connecting to a Linux machine. That Linux machine will also be running a Virtual Machine running Linux. That's handy for some of the things we do. You should have a Linux machine or Virtual Machine with root access available. It'll be handy for you to have a Virtual Machine as well, if you're using a physical Linux machine, because we are working as root. Bad things can happen, so be sure to have a backup or to use a machine that will be okay for you to reinstall Linux later if needed. I will be using Ubuntu 19.10. You can use a distro of your choice, but using Ubuntu 19.10 as well will be best.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.