Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Testimonials (2)
deeper knowledge on file structure and the way Linux works many new commands and possibilities to obtain results very well described
Florin Bejan
Course - Getting Started with Linux Fundamentals
practical examples for our needs