Session: Learning and Teaching the Linux System Doesn’t Have to be a Struggle
Linux is a complex operating system, but learning about it doesn’t need to be complicated. Many people need to use it in their day-to-day work, but have difficulty with some of the basics such as files, system calls, and user/kernel space. This goes both ways: If you have experience with Linux, you can also encounter difficulty teaching others; you might simply not know where to start. We’ll explore some of the underlying problems, and explain the process of designing courses and books that teach Linux systems. Along the way, we’ll single out a particular area of interest in a system, and look to shed light on it.