Get in Touch
 Duration 21 hours

Course Outline

GNU/Linux Systems Overview

  • Exploring Linux operating systems and distributions
  • Reviewing GNU/Linux architecture and key components
  • The position of Linux in current enterprise ecosystems
  • Familiarity with popular distributions like Ubuntu and CentOS

Linux Installation and Setup

  • Setting up the environment for Linux installation
  • Deploying a Linux distribution from the ground up
  • Grasping the system boot sequence
  • Configuring initial system parameters
  • Basics of desktop versus server environments

Linux Command Line Mastery

  • Understanding the Bash shell
  • Operating within the command line interface (CLI)
  • Running commands and handling shell sessions
  • Utilizing key Linux administration utilities
  • Accessing help resources and system documentation

File System and Directory Operations

  • Interpreting the Linux file system hierarchy
  • Handling files and directories
  • Managing permissions and ownership
  • Locating, duplicating, shifting, and deleting files
  • Employing command-line utilities for file tasks

User and Group Oversight

  • Creating and managing user accounts
  • Setting user groups and access rights
  • Concepts of authentication
  • Controlling access and security configurations

Process and Service Control

  • Understanding Linux processes
  • Tracking system resources
  • Handling background services
  • Initiating, halting, and configuring system services
  • Resolving frequent service anomalies

Software and Package Administration

  • Linux software management principles
  • Installing and removing packages
  • Handling software repositories
  • Updating and maintaining system software

Storage Administration

  • Linux storage fundamentals
  • Managing disks, partitions, and file systems
  • Setting up storage devices
  • Monitoring storage utilization and capacity

Linux Networking Essentials

  • Basic networking principles
  • Configuring network interfaces
  • Managing network connections
  • Using standard networking tools
  • Diagnosing basic connectivity problems

Advanced Bash and Automation Intro

  • Applying advanced Bash commands
  • Working with variables and scripts
  • Automating recurring administrative tasks
  • Enhancing command-line efficiency

Practical Linux Administration Lab

  • Executing standard system administration duties
  • Overseeing users, services, software, and storage
  • Implementing Linux administration best practices
  • Addressing real-world operational scenarios

Course Recap and Future Pathways

  • Revisiting key Linux administration competencies
  • Preparing for advanced learning and certification routes
  • Introductory insights into professional Linux administration norms

Requirements

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

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories