Linux 101
10.0
(44)
Tier 0 Beginner Skill Path Beginners
Learn basic instructions and functionalities of the Linux OS, and understand their applicable scenarios through Labs. Completing this Path will give you a solid foundation in Linux, allowing you to focus on studying cyber security afterward.
Linux 101
10.0
(44)
Tier 0 Beginner Skill Path Beginners
Learn basic instructions and functionalities of the Linux OS, and understand their applicable scenarios through Labs. Completing this Path will give you a solid foundation in Linux, allowing you to focus on studying cyber security afterward.
0% Completed Total 0 completed
Lecture 0 /8
Excluded
8
Wargame 0 /1
1
You can access locked objectives by upgrading your plan or purchasing the units separately.
The Lab is a practice and is not included in the overall progress.

Why It's Worth Your Time

Linux is essential across nearly every field of cybersecurity — from system hacking, reverse engineering, and web hacking to digital forensics and cryptography. Most security tools are built for Linux environments, and real-world security research and hands-on exercises take place on Linux systems. Yet for many beginners, Linux remains a significant barrier to entry into security studies.
This Path is designed for those who are new to Linux, guiding you systematically through the core concepts required for security learning — starting from environment setup and progressing through shells, file systems, processes, and permission management. Each Unit combines clear explanations with hands-on Labs, helping you build not just theoretical knowledge, but the practical command-line skills you'll actually use every day.

Topics Covered

  • Setting up Linux environments on Apple Silicon Mac and Windows (VirtualBox, WSL2)
  • Understanding Linux and the role of the Shell, including sh, bash, dash, and zsh
  • File and directory structures and essential commands with hands-on practice
  • Linux processes: concepts, operation, and management commands
  • Environment variables and how to configure them
  • Controlling standard I/O with file descriptors, pipes, redirection, and grep
  • Managing users and groups, setting file ownership and permissions

Recommended For

  • Beginners who want to start studying cybersecurity but are unfamiliar with Linux
  • Those who want to build a solid Linux foundation before diving into system hacking, web hacking, or forensics
  • Learners who want to work comfortably in CLI environments
  • Anyone who doesn't want Linux to become a hurdle during their security studies

Prerequisite Knowledge

  • Basic computer usage skills
  • A computer capable of installing and running Linux
Unit Composition
Total 8 units
  1. 1
    9.7
    (1277)
    9.7
    (1277)
    Learn how to set up a Linux environment on Apple Silicon Mac and Windows.
    Environment Setup for Linux
    Environment Setup for Linux
  2. 2
    9.8
    (128)
    9.8
    (128)
    Learn the basics of using Linux, a core operating system in the field of security.
    A Quick Look at Linux Usage
    A Quick Look at Linux Usage
    baby-linux
  3. 3
    9.7
    (812)
    9.7
    (812)
    Learn about the roles and types of shells, and examine the characteristics of commonly used Linux shells such as sh, bash, dash, and zsh.
    Linux Shell
    Linux Shell
  4. 4
    9.8
    (477)
    9.8
    (477)
    Learn about files and directories in Linux, and become familiar with basic commands for managing them.
    Linux Files and Directories
    Files and Directories
    Free Trial
    Lab: Linux - File
    Free Trial
    Lab: Linux - Directory
  5. 5
    9.7
    (305)
    9.7
    (305)
    Learn about processes in Linux and become familiar with basic commands used to manage them.
    Linux Process Creating and Management
    Process Creation and Management
    Free Trial
    Lab: Linux - Process
  6. 6
    9.8
    (302)
    9.8
    (302)
    Learn about environment variables in Linux and become familiar with basic commands used to manage them.
    Linux Environment Variable
    Environment Variables
  7. 7
    9.8
    (236)
    9.8
    (236)
    Understand file descriptors in Linux and learn how to use pipes and redirection.
    File Descriptor
    File Descriptor
    Free Trial
    Lab: Linux - File Descriptor
  8. 8
    9.8
    (216)
    9.8
    (216)
    Understand how file and user permissions are managed in Linux, and learn commands related to user and group management.
    Users and Groups
    Users and Groups
    Free Trial
    Lab: Linux - User
Reviews
10.0 (44)
1 month ago

체계적으로 배울 수 있어서 좋았습니다.

2 months ago

재밌었어요 용어가 살짝 어려워요 하지만 재미는 확실히 있는거 같아요 리눅스의 체계를 알 수 있게 되었고 만든이,명령어,유저 추가법또한 알 수 있게 되었습니다 잠깐식 -el -l -o 같은 이해하기 어려운게 나오지만 그래도 익숙해지면 되지 않을까요...?

2 months ago

실생활에서 생각보다 리눅스를 쓸 환경이 없어서 명령어들을 부분부분만 알고, 전체적인 이해는 하지 못햇는데, 하나하나 밑바닥부터 알려주어서 이해가 잘 되었습니다.

2 months ago

실생활에서 생각보다 리눅스를 쓸 환경이 없어서 명령어들을 부분부분만 알고, 전체적인 이해는 하지 못햇는데, 하나하나 밑바닥부터 알려주어서 이해가 잘 되었습니다.

2 months ago

리눅스에 대해 알긴 했지만 잊어버린 부분이 많았는데 다시 복습하는데 도움이 됐습니다.

0% Completed Total 0 completed
Lecture 0 /8
Excluded
8
Wargame 0 /1
1
You can access locked objectives by upgrading your plan or purchasing the units separately.
The Lab is a practice and is not included in the overall progress.