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
- Exploring the origins and ecosystems of Linux
- Overview of major distributions (e.g., Red Hat, Ubuntu, CentOS)
- Linux applications in enterprise and cloud contexts
Getting Started with the Command Line
- Logging in, mastering terminal basics, and understanding shells (bash, zsh)
- Deciphering prompts, commands, options, and arguments
- Essential navigation commands (pwd, ls, cd)
Managing Files and Directories
- Creating, viewing, and editing files (using touch, cat, nano/vim)
- Executing file operations (cp, mv, rm)
- Understanding directory hierarchies and structures
Understanding Permissions
- Grasping file and directory permissions
- Overview of users and groups
- Utilizing chmod, chown, and chgrp commands
Users and Processes
- Listing and managing user accounts
- Switching between 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 establishing secure remote connections
Introduction to Shell Scripting
- Understanding the purpose of scripts
- 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
Background Requirements
- Fundamental comfort with computer usage (no prior Linux/Unix knowledge necessary)
Technical Specifications
- A laptop capable of running a Linux environment (either physical or virtual)
- SSH client software (for remote lab access) or local virtual machine capabilities
- Reliable internet connectivity (essential for online training and resource access)
Disclaimer: This course is part of NobleProg’s global training portfolio. Sessions are delivered via authorized NobleProg network partners, such as NobleProg Ontario Inc.
14 Hours
Testimonials (3)
experienced trainer
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes Security Fundamentals (LFS460)
trainer has hands-on knowledge
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes for App Developers (LFD459)
Lots of exercises