Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Systems

  • Exploring Linux operating systems and various distributions
  • Examining the architecture and components of GNU/Linux
  • The role of Linux in contemporary enterprise environments
  • Overview of popular distributions such as Ubuntu and CentOS

Installing and Configuring Linux

  • Setting up a suitable environment for Linux installation
  • Performing a fresh installation of a Linux distribution
  • Comprehending system boot sequences
  • Configuring initial system parameters
  • Introduction to desktop and server environments

Working with the Linux Command Line

  • Understanding the Bash shell environment
  • Navigating the command line interface (CLI)
  • Executing commands and managing shell sessions
  • Utilising essential Linux administration utilities
  • Accessing help resources and system documentation

File System and Directory Management

  • Analysing the structure of the Linux file system
  • Managing files and directory structures
  • Working with file permissions and ownership
  • Executing searches, copying, moving, and deletion of files
  • Employing command-line utilities for file operations

User and Group Administration

  • Creating and overseeing user accounts
  • Configuring user groups and access permissions
  • Understanding authentication mechanisms
  • Managing access control and security configurations

Processes and Service Management

  • Understanding Linux process management
  • Monitoring system resource utilisation
  • Overseeing background services
  • Starting, halting, and configuring system services
  • Resolving common service-related issues

Software and Package Management

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

Storage Management

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

Linux Networking Fundamentals

  • Understanding foundational networking principles
  • Configuring network interfaces
  • Managing network connections
  • Utilising standard networking tools
  • Troubleshooting basic connectivity problems

Advanced Bash and Automation Basics

  • Utilising 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
  • Overseeing users, services, software, and storage
  • Applying best practices in Linux administration
  • Troubleshooting real-world operational scenarios

Course Review and Next Steps

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

Requirements

No prior experience with Linux is required for this course.
A functional understanding of computer systems and/or an alternative operating system is assumed.

Testimonials (7)

Related Categories