Skip to main content
Hackviser Training

Linux Fundamentals

15 sections4 tools

Training Overview

This training provides a comprehensive introduction for participants who are new to the Linux operating system or wish to improve their basic skills. The course begins by explaining what Linux is, how it came about, and why it is so popular worldwide. It then introduces various Linux distributions and explains how each one can cater to different needs. Participants will learn the basics of the Linux shell and become familiar with the fundamental principles of interacting via the command line. Essential topics such as navigating between directories, managing files and folders are covered in detail, allowing users to move comfortably within the Linux environment and perform necessary tasks.

The training provides an in-depth look at methods for finding files and folders, text editing tools, filters, and more. Advanced topics such as package management, user and group management, and file and folder permissions are also covered, showcasing some of Linux's powerful features and how to manage them effectively within the system. By learning process management—controlling applications running on the system—and network management—configuring network settings on Linux—participants will gain the skills to use their Linux systems more efficiently.

What you will learn

  • How to navigate the Linux file system and perform file operations.
  • How to manage users, groups, and permissions.
  • How to manage software packages using package managers.
  • How to monitor processes and manage network settings from the command line.

Tools you will use

  • Bash Shell
  • Core Linux utilities (ls, cd, pwd, cat, etc.)
  • A command-line text editor (Nano, Vim)
  • Package managers (apt, yum)

Prerequisites

  • Basic computer literacy.
  • No prior experience with Linux is required.

Who this is for

  • Anyone new to the Linux operating system.
  • Aspiring System Administrators, Developers, and Cybersecurity professionals.
  • Windows users looking to learn a new OS.

Training sections

  1. 1Introduction
  2. 2Linux Distributions
  3. 3Linux Shell
  4. 4Navigating Directories
  5. 5File and Directory Operations
  6. 6Methods of Finding Files and Directories in Linux
  7. 7Text Editing
  8. 8Filters
  9. 9Package Management
  10. 10User Management
  11. 11Group Management
  12. 12Permissions
  13. 13Process Management
  14. 14Network Management
  15. 15Exam

Continue learning

Practice the topic in a lab or continue with a related Hackviser guide.