Get in Touch
 Duration 14 hours

Course Outline

Introduction to Linux

  • What is Linux? History and ecosystems.
  • Overview of distributions (e.g., Red Hat, Ubuntu, CentOS).
  • Linux use cases in enterprise and cloud environments.

Getting Started with the Command Line

  • Logging in, terminal basics, and shells (bash, zsh).
  • Understanding prompts, commands, options, and arguments.
  • Basic navigation commands (pwd, ls, cd).

Managing Files and Directories

  • Creating, viewing, and editing files (touch, cat, nano/vim).
  • File operations (cp, mv, rm).
  • Directory hierarchy and structures.

Understanding Permissions

  • File and directory permissions.
  • Overview of users and groups.
  • Commands for chmod, chown, and chgrp.

Users and Processes

  • Listing and managing users.
  • Switching users (su, sudo).
  • Viewing and controlling processes (ps, top, kill).

Package Management Basics

  • Introduction to package managers (yum/dnf/apt).
  • Installing, updating, and removing software.

Networking Fundamentals

  • Checking connectivity (ping, ifconfig/ip).
  • Basic host configuration.
  • SSH access and secure remote connections.

Introduction to Shell Scripting

  • Understanding what a script is.
  • Writing basic shell scripts.
  • Variables, loops, and conditional constructs.

System Monitoring and Troubleshooting

  • Disk usage and system load metrics (df, du, free).
  • Logs and system messages (journalctl/syslog).
  • Basic troubleshooting techniques.

Summary and Next Steps

Requirements

Prerequisites

  • Basic proficiency in using computers (no prior Linux or Unix background needed).

Technical Requirements

  • A laptop with access to a Linux environment (physical or virtual).
  • An SSH client (for remote labs) or the ability to run a local VM.
  • Internet access (required for online training and accessing resources).

Disclaimer: This course is part of the NobleProg global training portfolio. Delivery is facilitated through authorized NobleProg network partner entities, such as NobleProg Ontario Inc.

Testimonials (2)

Upcoming Courses

Related Categories