Conclusion
In this chapter, you learned all the basic theory you need to know before working effectively on the command line. You saw practical examples of command-line syntax and learned the basics of how most commands accept arguments.
We also introduced the concept of shells and walked through how executables are looked up once you type a command and press the Enter key. Surprisingly, there are many advanced users who don’t fully understand these two concepts, and it hinders their ability to quickly and efficiently use command-line environments.
Finally, you’ve learned the most important basic commands for getting around a system on the command line. You’ll use these commands almost every single time you work on a Linux system – they represent the absolute basics anyone needs to master before going further. You even learned your first time-saving trick, shell autocompletion.
If you’re following along and trying all of this on a real...