Have a Question About This Course?





    Image

    Linux Fundamentals

    Software Development / Operating Systems
    This course is designed to introduce you to the basics of Linux, a powerful and popular operating system that runs on a variety of devices. You will learn how to use the Linux command line, navigate the file system, manage processes, install software, view network settings, and more. By the end of this course, you will have a solid foundation of Linux skills that you can apply to your personal or professional projects.

    This course is interactive and hands-on, with plenty of exercises and quizzes to test your understanding and reinforce your learning. You will also have access to a virtual Linux environment where you can practice and experiment with the concepts and commands covered in the course.

    The course is designed as a 5-day format with instructor lecture and demonstration followed by directed labs. Directed labs have every step listed explicitly in the instructions with detailed explanations of any complex steps or output. This course includes challenge labs spaced throughout the content. These labs do not provide exact steps and are designed to allow the student to test their knowledge and comprehension of the course content. The challenge labs incorporate topics from multiple different lessons.

    Linux Fundamentals Objectives

    • Login and access a Linux operating system regardless of distribution
    • Work with users and groups to maintain secure access to a Linux OS
    • Navigate and manage Linux file systems
    • Secure the file system on Linux OS
    • Manage performance of a Linux OS through process and service management
    • Install software on Linux
    • Schedule system maintenance tasks
    • Write simple scripts

    Need Assistance Finding the Right Training Solution

    Our Consultants are here to assist you

    Key Point of Training Programs

    We have different work process to go step by step for complete our working process in effective way.
    • Linux Fundamentals Prerequisites

      Required Prerequisites
      None

      Useful Prerequisites
      Basic operating system knowledge

    • Linux Fundamentals Format

      In-Person

      Online

    • Linux Fundamentals Outline

      Introduction to the Linux Operating System
      History of Linux
      Linux Distributions
      Interface Types
      Review Questions
      Understanding the Shell
      Types of Shells
      Bash Command Syntax
      Variables
      Review Questions
      Lab: Using the Shell
      Finding Documentation
      Man Pages
      Additional Documentation Options
      Review Questions
      Lab: Getting Help
      Using Text Editors
      CLI Editors
      GUI Editors
      Review Questions
      Lab: Using Text Editors
      User and Group Management
      User Management
      Group Management
      Privilege Escalation
      Review Questions
      Lab: User and Group Management
      Challenge Lab 1
      Setting File System Permissions
      Configuring Standard Permissions
      Changing Ownership
      Using Special Permissions
      Review Questions
      Lab: Setting File System Permissions
      File System Navigation and Management
      Understanding the Linux File System Structure
      Managing Files and Directories
      Searching and Manipulating Files
      Redirection and Command Chaining
      Review Questions
      Lab: File System Management
      Challenge Lab 2
      Basic Networking
      View the Network Configuration
      Troubleshoot the Network Configuration
      Configuring Remote Administration
      Review Questions
      Lab: Basic Networking
      Service and Process Management
      Understanding Services
      Managing Targets
      Managing Processes
      Review Questions
      Lab: Managing Services and Processes
      Software Management
      Package Management
      Compiling Software
      Understanding Libraries
      Review Questions
      Lab: Managing Software
      Challenge Lab 3
      Scheduling Tasks
      Scheduling with at
      Scheduling with cron
      Review Questions
      Lab: Scheduling Tasks
      Bash Shell Scripting
      Scripting Basics
      Shell Features in Scripting
      Script Logical Controls
      Review Questions
      Lab: Bash Shell Scripting