Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Systems

  • Comprehending Linux operating systems and available distributions
  • Overview of GNU/Linux architecture and core components
  • The position of Linux in contemporary enterprise settings
  • Familiarization with prevalent Linux distributions like Ubuntu and CentOS

Linux Installation and Configuration

  • Setting up the environment for Linux installation
  • Installing a Linux distribution from a clean slate
  • Comprehending system boot sequences
  • Setting initial system parameters
  • Overview of desktop versus server environments

Utilizing the Linux Command Line

  • Understanding the Bash shell
  • Navigating the command-line interface (CLI)
  • Running commands and handling shell sessions
  • Applying fundamental Linux administration utilities
  • Locating assistance and utilizing system documentation

File System and Directory Handling

  • Grasping the Linux file system hierarchy
  • Managing files and directories
  • Handling permissions and ownership
  • Searching, duplicating, transferring, and deleting files
  • Employing command-line utilities for file administration

User and Group Governance

  • Creating and administering users
  • Setting up user groups and permissions
  • Understanding authentication principles
  • Overseeing access control and security configurations

Process and Service Oversight

  • Understanding Linux processes
  • Monitoring system resource usage
  • Administering background services
  • Initiating, halting, and configuring system services
  • Resolving common service-related issues

Software and Package Control

  • Understanding Linux software administration
  • Installing and uninstalling 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 utilization and availability

Linux Networking Basics

  • Grasping fundamental networking principles
  • Configuring network interfaces
  • Administering network connections
  • Using standard networking utilities
  • Troubleshooting basic connectivity problems

Advanced Bash and Automation Fundamentals

  • Applying advanced Bash commands
  • Working with variables and scripts
  • Automating routine administrative tasks
  • Enhancing command-line efficiency

Practical Linux Administration Workshop

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

Course Recap and Future Steps

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

Requirements

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

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories