Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Platforms

  • Exploring Linux operating systems and their various distributions
  • Surveying the architecture and core components of GNU/Linux
  • The significance of Linux in current corporate settings
  • Familiarization with prevalent distributions like Ubuntu and CentOS

Installing and Setting Up Linux

  • Establishing the environment for Linux installation
  • Performing a full Linux distribution installation
  • Analyzing the system boot sequence
  • Setting up initial system parameters
  • Distinguishing between desktop and server environments

Interacting with the Linux Command Line

  • Understanding the Bash shell environment
  • Operating the command-line interface (CLI)
  • Running commands and overseeing shell sessions
  • Utilizing key Linux administration utilities
  • Accessing assistance and referencing system documentation

File System and Directory Oversight

  • Analyzing the structure of the Linux file system
  • Administering files and directory structures
  • Managing permissions and ownership rights
  • Locating, duplicating, transferring, and deleting files
  • Employing CLI utilities for file administration

User and Group Management

  • Establishing and administering user accounts
  • Setting up user groups and associated permissions
  • Grasping the principles of authentication
  • Overseeing access controls and security configurations

Process and Service Oversight

  • Understanding the lifecycle of Linux processes
  • Monitoring the utilization of system resources
  • Managing background operations
  • Initiating, halting, and adjusting system services
  • Diagnosing frequent service-related issues

Software and Package Control

  • Understanding the methodology of Linux software administration
  • Installing and uninstalling software packages
  • Overseeing software repositories
  • Updating and sustaining system-level software

Storage Administration

  • Comprehending fundamental Linux storage principles
  • Administering disks, partitions, and file systems
  • Configuring storage hardware
  • Monitoring storage consumption and availability

Foundations of Linux Networking

  • Understanding basic networking theories
  • Configuring network interfaces
  • Managing network connections
  • Using standard networking utilities
  • Resolving basic connectivity problems

Advanced Bash and Automation Essentials

  • Utilizing advanced Bash functionalities
  • Working with variables and scripting
  • Automating routine administrative tasks
  • Enhancing productivity on the command line

Applied Linux Administration Workshop

  • Executing standard system administration duties
  • Managing users, services, software, and storage resources
  • Implementing best practices in Linux administration
  • Troubleshooting real-world operational scenarios

Course Recap and Future Directions

  • Revisiting core Linux administration competencies
  • Preparing for advanced learning tracks and certifications
  • Introduction to professional standards in Linux administration

Requirements

This course requires no previous exposure to Linux.
A functional understanding of computer systems and/or alternative operating systems is expected.

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories