Get in Touch

Course Outline

Introduction to GNU/Linux Systems

  • Exploring Linux operating systems and available distributions
  • Overview of GNU/Linux architecture and core components
  • The position of Linux within modern enterprise landscapes
  • Familiarization with popular distributions like Ubuntu and CentOS

Linux Installation and Configuration

  • Setting up the environment for Linux installation
  • Performing a clean installation of a Linux distribution
  • Analyzing the system boot sequence
  • Configuring initial system parameters
  • Introduction to desktop versus server environments

Mastering the Linux Command Line

  • Exploring the Bash shell functionality
  • Navigating effectively 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 Administration

  • Understanding the structure of the Linux file system
  • Managing files and directory structures
  • Handling permissions and ownership rights
  • Searching, duplicating, transferring, and deleting files
  • Applying command-line utilities for file operations

User and Group Management

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

Process and Service Supervision

  • Understanding the nature of Linux processes
  • Monitoring system resource consumption
  • Managing background services
  • Initiating, halting, and configuring system services
  • Diagnosing frequent service-related issues

Software and Package Control

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

Storage Administration

  • Understanding Linux storage principles
  • Managing disks, partitions, and file systems
  • Configuring storage hardware
  • Monitoring storage capacity and availability

Linux Networking Basics

  • Understanding fundamental networking concepts
  • Configuring network adapters
  • Managing active network connections
  • Using standard networking utilities
  • Resolving basic connectivity problems

Advanced Bash and Automation Fundamentals

  • Utilizing advanced Bash instructions
  • Working with variables and writing scripts
  • Automating routine administrative duties
  • Enhancing command-line efficiency

Practical Linux Administration Workshop

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

Course Recap and Future Pathways

  • Revisiting key Linux administration skills
  • Preparing for advanced learning and certification tracks
  • Introduction to professional Linux management standards

Requirements

No prior Linux experience is required for this course.
A foundational understanding of computer systems and/or other operating systems is expected.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories