Get in Touch

Course Outline

Introduction to GNU/Linux Systems

  • Exploring Linux operating systems and various distributions
  • An overview of GNU/Linux architecture and its core components
  • The function of Linux in contemporary enterprise settings
  • Introduction to prevalent Linux distributions such as Ubuntu and CentOS

Linux Installation and Configuration

  • Setting up the environment for Linux installation
  • Performing a clean installation of a Linux distribution
  • Comprehending system boot sequences
  • Configuring initial system parameters
  • An introduction to desktop and server environments

Utilising the Linux Command Line

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

File System and Directory Administration

  • Understanding the structure of the Linux file system
  • Managing files and directories
  • Working with file permissions and ownership rights
  • Searching, copying, moving, and deleting files
  • Employing command-line utilities for file administration

User and Group Management

  • Creating and administering user accounts
  • Configuring user groups and permission sets
  • Understanding authentication principles
  • Managing access controls and security configurations

Process and Service Administration

  • Comprehending Linux process management
  • Monitoring system resource usage
  • Managing background services
  • Starting, stopping, and configuring system services
  • Diagnosing common service-related issues

Software and Package Management

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

Storage Administration

  • Understanding Linux storage concepts
  • Managing disks, partitions, and file systems
  • Configuring storage devices
  • Monitoring storage utilisation and availability

Linux Networking Essentials

  • Understanding fundamental networking concepts
  • Configuring network interfaces
  • Managing network connections
  • Utilising common networking tools
  • Troubleshooting basic connectivity problems

Advanced Bash and Automation Fundamentals

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

Practical Linux Administration Workshop

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

Course Recap and Future Directions

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

Requirements

No previous experience with Linux is expected for this course. A functional understanding of computer systems and/or another operating system is required.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories