Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Systems

  • Exploring Linux operating systems and their distributions
  • Architectural overview of GNU/Linux and its components
  • The significance of Linux in modern enterprise contexts
  • Familiarization with popular distributions like Ubuntu and CentOS

Installation and Configuration of Linux

  • Setting up the Linux installation environment
  • Performing a fresh installation of a Linux distribution
  • Comprehending system boot sequences
  • Configuring initial system parameters
  • Distinguishing between desktop and server environments

Mastering the Linux Command Line

  • Grasping the fundamentals of the Bash shell
  • Efficiently navigating the command-line interface (CLI)
  • Executing commands and managing shell sessions
  • Leveraging key Linux administration utilities
  • Accessing help resources and system documentation

File System and Directory Management

  • Analyzing the Linux file system hierarchy
  • Administering files and directories
  • Managing permissions and ownership
  • Performing search, copy, move, and delete operations
  • Utilizing command-line tools for file handling

User and Group Administration

  • Creating and overseeing user accounts
  • Setting up user groups and permissions
  • Understanding authentication frameworks
  • Managing access controls and security policies

Process and Service Management

  • Understanding the nature of Linux processes
  • Monitoring system resource consumption
  • Overseeing background services
  • Starting, stopping, and tuning system services
  • Diagnosing common service-related issues

Software and Package Management

  • Comprehending Linux software management strategies
  • Installing and uninstalling software packages
  • Managing software repositories
  • Updating and maintaining system software

Storage Management

  • Understanding Linux storage principles
  • Administering disks, partitions, and file systems
  • Configuring storage devices
  • Monitoring storage capacity and availability

Linux Networking Basics

  • Grasping fundamental networking concepts
  • Configuring network interfaces
  • Managing network connections
  • Utilizing standard networking utilities
  • Resolving basic connectivity problems

Advanced Bash and Automation Introduction

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

Practical Linux Administration Workshop

  • Executing standard system administration tasks
  • Managing users, services, software, and storage
  • Implementing best practices in Linux administration
  • Troubleshooting realistic operational scenarios

Course Recap and Future Directions

  • Revisiting key Linux administration skills
  • Planning for advanced learning and certification tracks
  • Introduction to professional-grade Linux administration practices

Requirements

No prior Linux experience is required for this course.
Basic familiarity with computer systems and/or other operating systems is beneficial.

Number of participants


Price per participant (excl. VAT)

Testimonials (7)

Upcoming Courses

Related Categories