Skip to content

Chapter 1: Linux Fundamentals and System Usage ​

This chapter introduces the overall concept of Linux and helps you build the basic skills required to work in a Linux environment.
The goal is not to memorize commands, but to understand how Linux is used and how to efficiently complete daily tasks using the command line.


Learning Objectives ​

After completing this chapter, you will be able to:

  • Understand the role of Linux in development and server environments
  • Become familiar with the Linux working environment (terminal / shell)
  • Manage files and directories using common commands
  • View and process text files
  • Use the vim editor for basic text editing

Chapter Structure ​

1. Linux Basics ​

  • What Linux is
  • Common use cases of Linux
  • Basic Linux system structure

2. Basic Linux Operations and Commands ​

  • Terminal and shell fundamentals
  • Common file and directory commands
  • Viewing and basic processing of text files
  • Basic usage of the vim editor

Study Tips ​

  • This chapter is practice-oriented — try commands as you learn them
  • You do not need to memorize every command; focus on understanding when and why to use them
  • Later chapters will build upon these fundamentals with permissions, processes, networking, and more

📌 Tip:
If this is your first time using Linux, it is recommended to follow the chapter order.
If you already have experience, feel free to jump directly to the sections you need.