Get in Touch
 Duration 21 hours

Course Outline

Introduction to GNU/Linux Systems

  • Analyzing Linux operating systems and various distributions
  • Examining the architecture and core components of GNU/Linux
  • Assessing the role of Linux in modern enterprise settings
  • Familiarizing yourself with prevalent distributions like Ubuntu and CentOS

Installation and Configuration of Linux

  • Setting up the environment for Linux installation
  • Performing a ground-up installation of a Linux distribution
  • Analyzing the system boot sequence
  • Adjusting initial system configurations
  • Distinguishing between desktop and server environments

Utilizing the Linux Command Line

  • Understanding the functionality of the Bash shell
  • Navigating the command-line interface (CLI) effectively
  • Executing commands and managing active shell sessions
  • Leveraging key Linux administration utilities
  • Locating assistance and utilizing system documentation

File System and Directory Administration

  • Deciphering the structure of the Linux file system
  • Overseeing files and directories
  • Managing permissions and ownership attributes
  • Executing operations to search, copy, move, and delete files
  • Employing command-line utilities for file administration

User and Group Governance

  • Creating and overseeing user accounts
  • Setting up user groups and associated permissions
  • Grasping authentication principles
  • Controlling access rights and security configurations

Process and Service Oversight

  • Understanding the lifecycle of Linux processes
  • Tracking system resource utilization
  • Overseeing background services
  • Controlling the start, stop, and configuration of system services
  • Diagnosing common service-related issues

Software and Package Oversight

  • Understanding the mechanisms of Linux software management
  • Installing and removing software packages
  • Managing software repositories
  • Maintaining and updating system software

Storage Administration

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

Linux Networking Essentials

  • Understanding fundamental networking concepts
  • Configuring network interfaces
  • Managing network connections
  • Utilizing standard networking tools
  • Troubleshooting basic connectivity problems

Advanced Bash and Automation Fundamentals

  • Employing advanced Bash commands
  • Working with variables and scripting
  • Automating recurring administrative tasks
  • Enhancing productivity on the command line

Practical Linux Administration Workshop

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

Course Review and Future Directions

  • Consolidating essential Linux administration skills
  • Preparing for advanced learning paths and certification tracks
  • Introducing professional standards in Linux administration

Requirements

No prior Linux experience is required for this course.
However, a basic understanding of computer systems and/or another operating system is recommended.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories