Basic command-line skills
To work effectively with Linux, you need to know the absolute basics: how the system is structured, how to look and move around on the system, and how to read and edit files. In this section, we’ll cover all of that, and get you comfortable with the very basics of navigating a Linux system.
Throughout the rest of this book, we’ll dive deeper into each of these topics and commands, but we want to make sure you have a minimal, functioning set of skills by the time you get to the end of this chapter.
Unix filesystem basics
In graphical user interfaces, directories (called folders in macOS) are represented by icons. Perhaps you’re used to seeing neat little rows of these in your home directory - Desktop, Documents, Videos, and so on. Double-clicking on a directory icon opens a new window with a new view from inside that directory.
When we use the term “filesystem,” we mean exactly this – a collection of...