Get in Touch

Course Outline

Getting to Know GNU/Linux

  • Familiarizing yourself with Linux operating systems and various distributions
  • An overview of the GNU/Linux architecture and its key components
  • The significance of Linux in contemporary enterprise settings
  • Introduction to popular distributions like Ubuntu and CentOS

Setting Up and Configuring Linux

  • Preparing the environment for a Linux installation
  • Performing a fresh installation of a Linux distribution
  • Gaining insight into the system boot sequence
  • Configuring initial system parameters
  • Introduction to the differences between desktop and server environments

Mastering the Linux Command Line

  • Understanding the Bash shell environment
  • Navigating the Command Line Interface (CLI) with ease
  • Running commands and handling shell sessions
  • Leveraging essential tools for Linux administration
  • Accessing help resources and utilizing system documentation

Managing the File System and Directories

  • Comprehending the structure of the Linux file system
  • Handling files and directories effectively
  • Managing permissions and file ownership
  • Operations involving searching, copying, moving, and deleting files
  • Utilizing command-line utilities for file administration

User and Group Management

  • Creating and overseeing user accounts
  • Setting up user groups and defining permissions
  • Grasping the fundamentals of authentication
  • Controlling access and configuring security settings

Overseeing Processes and Services

  • Understanding how processes function in Linux
  • Monitoring the utilization of system resources
  • Administering background services
  • Initiating, terminating, and adjusting system services
  • Resolving common service-related issues

Handling Software and Packages

  • Understanding the approach to software management in Linux
  • Installing and uninstalling software packages
  • Overseeing software repositories
  • Updating and maintaining system software integrity

Storage Administration

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

Linux Networking Basics

  • Grasping fundamental networking principles
  • Configuring network interfaces
  • Administering network connections
  • Utilizing standard networking utilities
  • Diagnosing basic connectivity problems

Advanced Bash and Scripting Introduction

  • Applying advanced Bash commands
  • Working with variables and writing scripts
  • Automating routine administrative duties
  • Enhancing efficiency at the command line

Hands-On Linux Administration Workshop

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

Course Recap and Future Pathways

  • Reinforcing essential Linux administration competencies
  • Preparing for further education and certification tracks
  • Introduction to professional standards in Linux administration

Requirements

No prior Linux experience is required for this course.
Basic familiarity with computer systems and/or another operating system is expected.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories