Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Ecosystems

  • Comprehending Linux operating systems and various distributions
  • Overview of GNU/Linux architecture and core components
  • The position of Linux within current enterprise environments
  • Introduction to popular distributions like Ubuntu and CentOS

Linux Installation and Setup

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

Navigating the Linux Command Line

  • Understanding the Bash shell
  • Mastering navigation within the Command Line Interface (CLI)
  • Executing commands and managing shell sessions
  • Utilizing key Linux administration utilities
  • Locating assistance and leveraging system documentation

File System and Directory Control

  • Understanding the hierarchy of the Linux file system
  • Managing files and directory structures
  • Handling permissions and file ownership
  • Searching, duplicating, relocating, and deleting files
  • Applying command-line tools for efficient file management

User and Group Governance

  • Creating and administering user accounts
  • Setting up user groups and permission sets
  • Grasping authentication principles
  • Overseeing access control and security configurations

Process and Service Oversight

  • Understanding how Linux processes function
  • Monitoring system resource consumption
  • Managing background services
  • Starting, halting, and adjusting system services
  • Diagnosing common service-related issues

Software and Package Administration

  • Understanding Linux software management models
  • Installing and uninstalling packages
  • Administering software repositories
  • Updating and maintaining system software integrity

Storage Administration

  • Understanding Linux storage fundamentals
  • Managing disks, partitions, and file systems
  • Configuring storage devices
  • Tracking storage usage and capacity availability

Core Linux Networking

  • Grasping basic networking principles
  • Configuring network interfaces
  • Managing active network connections
  • Utilizing standard networking utilities
  • Diagnosing basic connectivity problems

Advanced Bash and Automation Essentials

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

Hands-On Linux Administration Workshop

  • Executing routine system administration duties
  • Managing users, services, software, and storage
  • Implementing best practices in Linux administration
  • Resolving realistic administrative scenarios

Course Recap and Future Pathways

  • Consolidating core Linux administration skills
  • Preparing for advanced learning and certification tracks
  • Introduction to professional Linux administration standards

Requirements

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

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories