Get in Touch

Course Outline

Introduction to GNU/Linux Systems

  • Exploring Linux operating systems and their distributions
  • An overview of GNU/Linux architecture and core components
  • The role of Linux in contemporary enterprise environments
  • Familiarization with popular distributions like Ubuntu and CentOS

Installation and Configuration of Linux

  • Setting up a Linux installation environment
  • Performing a clean installation of a Linux distribution
  • Understanding the system boot sequence
  • Configuring initial system parameters
  • Differences between desktop and server environments

Proficiency in the Linux Command Line

  • Understanding the Bash shell environment
  • Navigating the command-line interface (CLI) effectively
  • Executing commands and managing shell sessions
  • Utilizing essential Linux administration utilities
  • Locating assistance and utilizing system documentation

File System and Directory Management

  • Analyzing the Linux file system hierarchy
  • Managing files and directories efficiently
  • Working with file permissions and ownership structures
  • Executing file searches, copies, moves, and deletions
  • Applying command-line tools for robust file management

User and Group Administration

  • Creating and managing user accounts
  • Configuring user groups and associated permissions
  • Understanding authentication mechanisms
  • Managing access control and security configurations

Process and Service Management

  • Understanding Linux process lifecycles
  • Monitoring system resource utilization
  • Managing background services
  • Initiating, terminating, and configuring system services
  • Diagnosing and resolving common service issues

Software and Package Management

  • Understanding Linux software distribution models
  • Installing and removing software packages
  • Managing software repositories
  • Updating and maintaining system software integrity

Storage Management

  • Understanding Linux storage architectures
  • Managing disks, partitions, and file systems
  • Configuring storage devices for optimal performance
  • Monitoring storage capacity and availability

Linux Networking Fundamentals

  • Understanding core networking principles
  • Configuring network interfaces
  • Managing active network connections
  • Utilizing standard networking utilities
  • Troubleshooting basic connectivity problems

Advanced Bash and Automation Essentials

  • Applying advanced Bash commands
  • Working with variables and writing scripts
  • Automating repetitive administrative tasks
  • Enhancing command-line productivity

Practical Linux Administration Workshop

  • Executing common system administration duties
  • Coordinating the management of users, services, software, and storage
  • Implementing Linux administration best practices
  • Resolving real-world operational scenarios

Course Review and Next Steps

  • Consolidating essential Linux administration skills
  • Preparing for advanced learning tracks and certification pathways
  • Introduction to professional standards in Linux administration

Requirements

No previous experience with Linux is required for this course.
A fundamental understanding of computer systems and/or alternative operating systems is recommended.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories