Get in Touch

Course Outline

Introduction to Linux

  • Defining Linux: History and ecosystem landscape
  • Overview of distributions (e.g., Red Hat, Ubuntu, CentOS)
  • Applications of Linux in enterprise and cloud settings

Beginner’s Guide to the Command Line

  • Login procedures, terminal fundamentals, and shell options (bash, zsh)
  • Interpreting prompts, commands, flags, and arguments
  • Essential navigation commands (pwd, ls, cd)

File and Directory Administration

  • Creating, inspecting, and modifying files (touch, cat, nano/vim)
  • Executing file operations (cp, mv, rm)
  • Exploring directory hierarchies and structural organization

Mastering Permissions

  • Understanding file and directory access rights
  • Overview of user and group management
  • Utilizing chmod, chown, and chgrp commands

User and Process Management

  • Enumerating and administering user accounts
  • Switching user contexts (su, sudo)
  • Monitoring and managing processes (ps, top, kill)

Package Management Essentials

  • Introduction to package managers (yum/dnf/apt)
  • Deploying, refreshing, and uninstalling software

Networking Basics

  • Verifying connectivity (ping, ifconfig/ip)
  • Configuring basic host settings
  • Establishing SSH access and secure remote sessions

Foundations of Shell Scripting

  • Defining script utility
  • Composing simple shell scripts
  • Working with variables, loops, and conditional logic

System Monitoring and Diagnostics

  • Analyzing disk usage and system load (df, du, free)
  • Reviewing logs and system alerts (journalctl/syslog)
  • Applying fundamental troubleshooting methods

Recap and Future Directions

Requirements

Foundational Knowledge

  • Familiarity with basic computer operations (no prior Linux/Unix experience is necessary)

Technical Specifications

  • A laptop capable of running a Linux environment (either physical or virtual)
  • An SSH client (for remote labs) or the capacity to run local virtual machines
  • Internet connectivity (required for online sessions and resource access)

Notice: This course is included in the NobleProg global training catalog. Instruction is delivered via authorized NobleProg network partners, including NobleProg Ontario Inc.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories