Get in Touch

Course Outline

Introduction to Linux

  • Understanding Linux: History and Ecosystems
  • Overview of Distributions (e.g., Red Hat, Ubuntu, CentOS)
  • Use Cases for Linux in Enterprise and Cloud Settings

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)
  • Performing file operations (cp, mv, rm)
  • Understanding directory hierarchy and structures

Understanding Permissions

  • File and directory permissions explained
  • Overview of users and groups
  • Utilizing chmod, chown, and chgrp commands

Users and Processes

  • Listing and managing users
  • Switching user contexts (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 establishing secure remote connections

Introduction to Shell Scripting

  • What constitutes a script?
  • Writing basic shell scripts
  • Utilizing variables, loops, and conditional constructs

System Monitoring and Troubleshooting

  • Monitoring disk usage and system load (df, du, free)
  • Reviewing logs and system messages (journalctl/syslog)
  • Applying basic troubleshooting techniques

Summary and Next Steps

Requirements

Required Prior Knowledge

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

Technical Requirements

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

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

 14 Hours

Testimonials (3)

Related Categories