Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Ecosystems

  • Exploring Linux operating systems and various distributions
  • An overview of GNU/Linux architecture and key components
  • The role of Linux in contemporary enterprise settings
  • Introduction to prevalent Linux distributions like Ubuntu and CentOS

Installation and Configuration of Linux

  • Setting up the Linux installation environment
  • Installing a Linux distribution from scratch
  • Comprehending system boot sequences
  • Configuring initial system parameters
  • Distinguishing between desktop and server environments

Utilizing the Linux Command Line

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

File System and Directory Administration

  • Understanding the Linux file system hierarchy
  • Managing files and directories
  • Working with permissions and ownership
  • Searching, copying, moving, and deleting files
  • Using command-line tools for file operations

User and Group Management

  • Creating and maintaining user accounts
  • Configuring user groups and access rights
  • Understanding authentication mechanisms
  • Managing access control and security configurations

Process and Service Supervision

  • Understanding Linux process management
  • Monitoring system resources
  • Managing background services
  • Starting, stopping, and configuring system services
  • Resolving common service-related issues

Software and Package Administration

  • Understanding Linux software management workflows
  • Installing and removing packages
  • Managing software repositories
  • Updating and maintaining system software

Storage Administration

  • Understanding Linux storage principles
  • Managing disks, partitions, and file systems
  • Configuring storage devices
  • Monitoring storage usage and capacity

Linux Networking Basics

  • Understanding fundamental networking concepts
  • Configuring network interfaces
  • Managing network connections
  • Using standard networking tools
  • Diagnosing basic connectivity problems

Advanced Bash and Automation Foundations

  • Using advanced Bash commands
  • Working with variables and scripting
  • Automating repetitive administrative tasks
  • Enhancing command-line efficiency

Practical Linux Administration Workshop

  • Performing routine system administration tasks
  • Managing users, services, software, and storage
  • Applying best practices for Linux administration
  • Resolving real-world scenarios

Course Recap and Future Steps

  • Reviewing key Linux administration skills
  • Preparing for advanced learning and certification pathways
  • Introduction to professional Linux administration standards

Requirements

This course does not require prior exposure to Linux.
A foundational understanding of computer systems and/or other operating systems is expected.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories