Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Systems

  • Comprehending Linux operating systems and various distributions
  • An overview of GNU/Linux architecture and core components
  • The significance of Linux in contemporary enterprise settings
  • Familiarization with popular Linux distributions like Ubuntu and CentOS

Linux Installation and Configuration

  • Setting up a Linux installation environment
  • Installing a Linux distribution from scratch
  • Understanding system boot sequences
  • Configuring initial system parameters
  • Overview of desktop versus server environments

Operating with the Linux Command Line

  • Understanding the Bash shell
  • Navigating the command line interface (CLI)
  • Running commands and managing 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 directories
  • Working with permissions and file ownership
  • Searching, copying, moving, and deleting files
  • Employing command-line tools for file management

User and Group Management

  • Creating and managing user accounts
  • Setting up user groups and permissions
  • Understanding authentication principles
  • Managing access controls and security configurations

Process and Service Administration

  • Understanding Linux processes
  • Monitoring system resources
  • Managing background services
  • Starting, halting, and configuring system services
  • Resolving common service-related issues

Software and Package Management

  • Understanding Linux software management strategies
  • 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 usage and availability

Linux Networking Basics

  • Understanding fundamental networking concepts
  • Configuring network interfaces
  • Managing network connections
  • Utilizing common networking utilities
  • Troubleshooting basic connectivity problems

Advanced Bash and Automation Introduction

  • Using advanced Bash commands
  • Working with variables and scripts
  • Automating repetitive administration tasks
  • Enhancing command-line productivity

Practical Linux Administration Workshop

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

Course Recap and Future Directions

  • Reviewing essential Linux administration skills
  • Preparing for advanced learning and certification pathways
  • Introduction to professional Linux administration standards

Requirements

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

Testimonials (7)

Related Categories