Cover image for Linux Fundamentals

Linux Fundamentals

Learn the basic and advanced concepts of Linux from scratch

Bogdan Stashchuk

Created by Bogdan Stashchuk

Get hands-on with Linux as you explore everything from basic commands to advanced shell scripting. You'll learn how to manage files, users, and processes, work with data streams, and understand Linux networking. By the end, you'll be ready to handle real-world Linux tasks with confidence.

Packt | Jan 2021 | 345 min

Start Trial
LevelBeginner
CategoriesSystems Administration and Networking, Operating Systems, Drivers, and Firmware, Bash

What You Will Learn

You'll build your skills step by step by working through practical activities and real-world scenarios. As you progress, you'll gain experience with the Linux shell, file management, user administration, and networking. Each topic is designed to help you apply what you learn right away.

Key Features

  • Master essential Linux commands for managing files, directories, and permissions
  • Write and execute shell scripts to automate tasks and streamline your workflow
  • Understand Linux networking and connect securely to remote servers

Target Audience

Perfect for network engineers, software developers, and DevOps professionals who want to build a strong Linux foundation. No prior Linux experience is required, but some familiarity with command-line basics can help you get the most out of the material. If you're looking to use Linux confidently in your job, you're in the right place.

Related courses