close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

Linux Training

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

LINUX Fundamentals Course Outline

This interactive LINUX training course ensures that users become competent at interacting with LINUX and can navigate the ever-developing OS. Our engaging trainers will help you learn the following modules:

Module 1: Linux Introduction

  • Introduction
  • Why Linux?
  • Understanding the Linux System
  • Distributions
  • Installing Linux
  • Linux Applications

Module 2: Linux Exploration and User Interaction

  • Using the Command –Line Interface
  • Managing Files and Directories
  • Linux Commands
  • Managing Files and Directories
  • Linux File System Features
  • Graphical User Interface
  • Configuring the System
  • Networking with Linux
  • Security Features
  • Editing Texts

Module 3: Linux Files

  • Changing File Permissions
  • Linux Disk Usage
  • Basic Linux Troubleshooting
  • Archiving

Show moredown

Who should attend this LINUX Fundamentals Training Course?

The LINUX Fundamentals Training Course is designed to provide individuals with a strong foundation in using the Linux operating system. The course is beneficial for a wide range of professionals, including:

  • System Administrators
  • Software Developers
  • IT Professionals
  • Network Engineers
  • Security Engineers
  • Team Leaders
  • DevOps Engineers

Prerequisites of the LINUX Fundamentals Training Course

There are no formal prerequisites to attend this course. However, a basic understanding of operating systems and computing concepts would be beneficial for the delegates.

 

LINUX Fundamentals Course Overview

This two-day LINUX Fundamentals training course educates delegates of how to use and interact with LINUX - an open source, powerful, user-friendly, and distributable OS that is used by advanced digital-age businesses. Through instructor-led training and hands-on lab-based exercises, delegates will quickly obtain knowledge of how to engage and utilise LINUX, including navigational features, the command line interface, security, and system configurations. This LINUX course is open to all and is designed for individuals that wish to enhance their knowledge of LINUX

Businesses have an ever growing dependency on LINUX due to the graphical interface and command line utilisations that help businesses to exponentially grow, hence by taking this LINUX Fundamentals course, candidates can ensure that they are familiar with the number one open-source operating system. Whilst developing knowledge of the link between OS and business improvement, this course is designed for system administrators, developers, architects, decision makers, and new ambitious LINUX users.

As the most popular commands, the wildcard and redirection facilities will form a central part of this LINUX course, to ensure that users are competent and able to perform basic tasks on LINUX. Learning such skills will ensure that a user can interact with a LINUX​ platform within their working industry.

Show moredown

 

What’s included in the LINUX Fundamentals Training Course?

  • World-Class Training Sessions from Experienced Instructors   
  • LINUX Fundamentals Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

UNIX Fundamentals Course Outline

This interactive UNIX Fundamentals training course develops a delegate's ability to interact and engage with UNIX Operating Systems. 

The following subjects will be taught during this course, led by our engaging instructor:

Module 1: What is UNIX?

  • What to UNIX?
  • Why Choose UNIX?
  • Introduction to the UNIX operating system
  • Customising UNIX

Module 2: Interacting with UNIX​

  • Redirection and pipes
  • Introduction to the VI Editor
  • Searching and Replacing Text
  • Recalling and Editing Commands

Module 3: Unix Files

  • File Permissions and Access Control
  • UNIX Processes

Module 4: Unix Commands

  • Basic Unix Commands
  • File and Directory Handling Commands
  • Filename Generation Characters
  • I/O Redirection Features

Module 5: What is a Shell Script?

  • Introduction to Shell Script
  • Development Guidelines
  • Creating and Execute Shell Scripts

Module 6: Variables

  • Environment Variables
  • Local Variables
  • Assigning Values to Variables
  • Assessing Variable Values
  • Difference Between Single and Double Quotes
  • Add Variables to a Script

Module 7: Integer Arithmetic

  • Using the Expr Command
  • Adding two Numbers in a script
  • Comparing two Expressions
  • String Operations

Module 8: Run Time Data Handling

  • Read Command
  • Commands Line Arguments

Module 9: Condition Execution

  • If Statement
  • Test Command
  • Adding Validation

Show moredown

Who should attend this UNIX Fundamentals Training Course?

The UNIX Fundamentals Training Course offers a comprehensive introduction to the UNIX Operating System, equipping participants with essential skills to navigate and utilise UNIX effectively. This training course will benefit a wide range of professionals, including:
 

  • System Administrators
  • IT Professionals
  • System Analysts
  • IT Project Managers
  • Software Developers
  • Network Professionals
  • Technical Support Specialists

Prerequisites of the UNIX Fundamentals Course

There are no formal prerequisites to attend this training course. However, a basic understanding of programming, IT concepts, and networking concepts would be beneficial for the delegates.

UNIX Fundamentals Course Overview

This two-day UNIX Fundamentals course teaches delegates the main concepts of the UNIX Operating System, to ensure that they are proficient users and able to troubleshoot OS issues. This UNIX Operating System training course gives delegates a comprehensive introduction to the main underpinning concepts of a UNIX Operating System, in addition to the most used UNIX commands and utilities, including Command-Line Wildcard and redirection facilities.

Due to UNIX'S adaptability, this UNIX Training course is designed to give delegates an overview of the various UNIX versions that are available. Hence, this UNIX Training course simplifies the underpinning concepts to ensure that all staff, of all levels, can utilise and appreciate UNIX. After undertaking this UNIX Course, individuals will have an appreciation and knowledge of creating, duplicating, renaming, adapting, moving, and deleting files and directories, using the UNIX'S redirection and pipe facilities. Additionally, our engaging trainers will help delegates learn how to use the VI Editor to edit text files. 

This UNIX course educates individuals how to use UNIX to promote logical business decisions and successfully implement UNIX systems to enhance operational efficiency.

Show moredown

 

What’s included in the UNIX Fundamentals Course?

  • World-Class Training Sessions from Experienced Instructors   
  • UNIX Fundamentals Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Linux Shell Programming Course Outline

This interactive Linux Shell Training Course will help delegates to become proficient Linux Server Administrators by educating them on basic Script Writing, and advanced concepts of Bash Shells. Linux Shell programming can help create a customised working environment; hence our Linux training course covers the following modules:

Module 1: Introduction to Linux Shell

  • Introduction to Linux
  • Introduction to Linux Shell
  • Shell Programming

Module 2: Terminal and Basic Commands

  • Terminal
  • Basic Commands

Module 3: Files Permissions, Handling, and Libraries

  • File Handling
    • Create a New File
    • Display the Contents of a File
    • Concatenate Contents of Multiple Files
    • Copy File Content
  • File Permissions
    • Chmod
  • Function Library
    • Source Command

Module 4: Integrating Arrays, Functions, and Variables

  • Array
  • Functions
  • Variables
  • Manipulation String

Module 5: Types of Linux Shell Programming

  • Korn Shell vs Bash Shell
    • Bash Shell
    • Korn Shell (Ksh)

Module 6: Command Line Tools

  • Overview of Linux Command Line Tools

Module 7: Conditional Execution

  • Overview and Types of Conditional Execution
  • Logical AND &&
  • Logical OR ||
  • Logical Not!
  • If Structures to Execute Code Based on a Condition

Module 8: Directory Manipulation and Testing

  • Directory Manipulation
    • Recursive Listing
    • Recursive Copy
    • Recursive Deletion
  • Testing Files
    • File Test Operators

Module 9: Debugging and Troubleshooting

  • Debugging
    • Debugging Shell Scripts in Linux
    • Disabling the Shell (-n Option)
    • Displaying the Scripts Commands (-v Option)
    • Combining the -n and -v Options
    • Tracing Script Execution (-x Option)
  • Troubleshooting
    • Filesystem Troubleshooting
    • Checking a Filesystem for Errors and Attempting to Repair Automatically

Module 10: Patterns and String Matching

  • Patterns and String Processing in Shell Scripts
  • Shell Patterns
  • Pattern Matching Basics

Module 11: Directories and Wildcards

  • Moving Directories
  • Linux Directory Structure
  • Introduction to Wildcards
  • Usage of Wildcards
  • Redirecting
  • Streams
  • Piping
  • Saving Shell State

Show moredown

Who should attend this Linux Shell Programming Training Course?

The Linux Shell Programming Course is designed for individuals seeking to master Shell Scripting and enhance their skills in automating tasks, streamlining workflows, and proficiently managing Linux Systems. This training course is especially beneficial for the following professionals:

  • System Administrators
  • DevOps Engineers
  • Software Developers
  • Technical Consultants
  • Security Engineers
  • Database Administrators
  • IT Managers

Prerequisites of the Linux Shell Programming Training Course

There are no formal prerequisites for this training course. However, a basic understanding of Linux and Programming concepts would be beneficial for the delegates.

 

Linux Shell Programming Course Overview

This Linux Shell Programming Training Course enables delegates to acquire the skills required to write Linux Shell Scripts and transform a business’s OS/working environment. Shell scripts form the basis of basic command outputs and automated quoting mechanisms. Hence, this Linux course covers the main programming control structures required when implementing and executing conditional facilities that lead to fundamental OS improvements.

Our engaging trainers will help you become proficient Linux Shell Scripters and develop automated Linux features - developing your credibility as a Linux Server Administrator. Central to this Linux Shell Training course, delegates will learn how to replicate, move, and adapt directories within a Linux OS - within the context of the syntax language and navigation directory

Designed for administrators, programmers, and individuals in IT Support, this Linux Certification course will help individuals learn the fundamentals of adapting the Linux Shell using the terminal, and of Linux’s compatibility with the main programming languages including Grep and Sed, C, Oracle, and Perl.

Show moredown

 

What’s included in the Linux Shell Programming Course?

  • World-Class Training Sessions from Experienced Instructors   
  • Linux Shell Programming Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Administering Linux Systems Course Outline

The Administering Linux Systems training course covers a range of topics, to provide each delegate with a broad understanding of using Linux Systems. This course will cover the following topics:

Module 1: Installing Linux

  • Installation Methods
  • Installing Linux Using Virtual Consoles
  • Installation Through a Remote System Using VNC

Module 2: Devices Under Linux

  • Device Files
  • Inspecting Hardware Under /proc Directory
  • Use of lshw Command
  • Detecting New or Existing Devices

Module 3: Account Management

  • Adding, Changing, and Deleting Users/Groups
  • Password Admin
  • Ulimit Option
  • Sudo Command

Module 4: Filesystem Configuration

  • Native Linux Filesystems
  • Filesystem Usage
  • Disk Partitioning
  • Filesystem Admin and Maintenance
  • Managing Disk Quotas

Module 5: SWAP

  • Swap Space
  • Swap Partions and SWAP Files

Module 6: Package Management

  • Redhat Package Management (RPM) System
  • SUZE Zypper Package Manager
  • Installing, Updating, and Removing Packages
  • Querying and Verifying Packages

Module 7: System Startup/Shutdown

  • Startup
    • Boot Process
  • Shutdown
    • Rebooting
    • Single User Mode

Module 8: Printer Management

  • CUPS Printing System
  • Administering CUPS Using Web Browser Interface
  • Managing Printer Queues

Module 9: Monitoring Process and Scheduling

  • Monitoring System Processes
  • Process Management
  • Scheduling Jobs Using ‘At’ and ‘Crontab’

Module 10: System Security

  • Secure Shell: OpenSSH
  • Encryption and Authentication Under SSH
  • GPG Tools
  • Digital Signature Management

Module 11: Connecting Linux to the Network

  • IPv4 and IPv6 Addressing
  • Altering Media Speed
  • Routing Management

Module 12: Internet Services

  • Handling Network Service Requests with Xinetd
  • TCP/IP Networking

Module 13: Backup and Restore

  • Backup Strategies
  • Archives with Tar
  • Creating Archives
  • Archives with Cpio
  • Disaster Recovery Techniques

Module 14: Troubleshooting Linux

  • Troubleshooting Hardware
  • Installed Programs
  • Miscellaneous

Module 15: System Logging

  • Rsyslog Configuration
  • Editing the Rsyslog.conf File
  • Using Logrotate to Manage Logs

Show moredown

Who should attend this Administering Linux Systems Training Course?

The Administering Linux Systems Course is designed for individuals who want to learn the essential concepts and practical techniques for seamless administration of Linux-based computer systems. This training course will help professionals, including:

  • Network Administrators
  • Security Professionals
  • IT Managers
  • Software Developers
  • DevOps Engineers
  • Systems Administrators
  • Technical Consultants

Prerequisites of the Administering Linux Systems Course

There are no formal prerequisites to attend this training course. However, a basic understanding of operating systems and networking concepts would be beneficial for the delegates.

Administering Linux Systems Course Overview

Our two-day Linux course provides a thorough understanding of key Linux administration activities, encompassing both the system hardware and kernel, as well as a number of front-end tools. The course will cover steps for every major distribution of Linux including SUSE, Debian, and Ubuntu, including similarities and differences between the platforms. 

Our Administering Linux Systems training course will provide delegates with the ability to conduct necessary administration, security, and performance exercises on a Linux system. Delegates will become familiar with setting up Linux, updating Linux, controlling account data, software package management, and carrying out backups. As well as this, delegates will explore device data, connecting to the network, and producing solutions to boot problems.

By the end of this training course, delegates will possess a technical understanding of what it takes to manage Linux. During the course, they will investigate the configuration of security, administration, and network concepts in a hands-on manner, which will further embed their acquired knowledge.

Show moredown

What’s included in the Administering Linux Systems Course?

  • World-Class Training Sessions from Experienced Instructors   
  • Administering Linux Systems Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Administrating UNIX Systems Course Outline

The course covers the following topics:

Module 1: Introduction to UNIX

  • What is UNIX?
  • Use of UNIX
  • UNIX Architecture

Module 2: Basic UNIX Commands

  • Explore the UNIX Shell
  • Investigate Basic UNIX Commands

Module 3: Using System Administration Tools

  • Managing Solaris Using Admintool
  • Manage Linux Accounts with Userconf
  • Manage HP- UX Using SAM
  • Set Up Better Account Security

Module 4: Software Package Management Tools

  • Discover Solaris Package Tools
  • Discover HP- UX Package Tools
  • Discover Linux Package Tools

Module 5: Maintaining UNIX Users

  • Discover the / etc/ passwd File
  • Discover the / etc/ group File
  • Discover the / etc/ shadow File
  • Explore UNIX Account Tools

Module 6: File Systems, Disks, and Tools

  • Explore a UNIX File System
  • Uncover a Disk Partition
  • Determine a Mounted File System
  • Creating a New File System
  • Create a New File System

Module 7: System Security

  • Define a Security Policy
  • Maintain System Patches
  • Uncover System Hardening
  • Investigate Security Tools
  • Secure Shell Facility

Module 8: Backup and Restore

  • Define Backup Elements
  • Explore Backup Tools

Module 9: System Operations

  • Determine the Boot Process
  • Explore the Shutdown Process
  • Uncover UNIX Operating Levels

Module 10: TCP/ IP Suite

  • Uncover the General Seven- Layer OSI Network Model
  • Discover the TCP/ IP Protocol Architecture
  • Discover the Address Resolution Protocol

Module 11: Basic Network Tools

  • Explore the Network Address Table on a UNIX System Using arp
  • Control Network Interfaces Using Ifconfig
  • Monitor Network Operations using Netstat
  • Verify Network Connectivity Using Ping
  • Gather Network Information with Lanscan

Module 12: Advanced Network Tools

  • Monitor Network Traffic with the tcpdump Tool
  • Execute the traceroute Command to Show Network Connectivity
  • Basic Operations Using the landiag Command

Module 13: Overview of SNMP

  • Discover SNMP Basics
  • Uncover MIBs
  • SNMP Versions

Module 14: Using the Domain Name System

  • How the Domain Name System Works?
  • DNS Server and Client Components
  • DNS Client Components

Module 15: Using NIS

  • Overview of Network Information Services
  • NIS Components
  • Setting Up a NIS Server
  • Configure a NIS Client
  • Setting Up a Secondary NIS Server

Module 16: SNMP System Management Tools

  • Discover Elements of System Management
  • Explore the UCD SNMP Package
  • Use the UCD Magement Tools

Module 17: Using Network File System

  • NFS Server Uncovered
  • Mounting Remote File System
  • Exploring NFS Tools
  • Configuring NFS Clients
  • Controlling the File System Mount Table

Module 18: File Transfer Protocol

  • Explore a Sample FTP Session
  • Discover FTP Commands
  • Controlling FTP Access
  • Configure Anonymous FTP
  • Log FTP Activity

Module 19: Important System Administration Tasks/ Information

  • Communicate with Users on the System
  • Increase System Swap Space
  • Control Root Access
  • Display System Configuration Information

Module 20: Using DHCP

  • Use The Solaris DHCP Configuration Manager
  • Configure DHCP Clients

 Module 21: Using rdist

  • Create an rdist Distribution File for Synchronizing Files
  • Debug an rdist Configuration
  • Investigate rdist Commands
  • Explore an rdist Example

Show moredown

Who should attend this Administrating UNIX Systems Course?

The Administrating UNIX Systems Training Course is designed for individuals who want to enhance their skills in managing and administering UNIX-based computer systems. This course is beneficial for professionals, such as:

  • Database Administrators
  • Technical Support Specialists
  • IT Managers
  • Technical Consultants
  • Network Engineers
  • Systems Administrators
  • UNIX System Engineers

Prerequisites of the Administrating UNIX Systems Course

There are no formal prerequisites to attend this training course. However, a solid understanding of UNIX fundamentals, networking, and shell scripting would be beneficial for the delegates.

Administrating UNIX Systems Course Overview

UNIX is a group of computer operating systems that can be used by multiple users to complete multiple tasks. This course has been designed to provide a broad overview of UNIX Sytems and its administration. Our Administrating UNIX Systems training course provides specific knowledge and practical experience for aspiring UNIX System Administrators. The course primarily focuses on basic SVR4 commands, which can be used to navigate a UNIX system. It is not vendor-specific and does not look at GUI tools. After successfully completing this course, delegates will be able to define the UNIX operating system, work with directories and files, work with the vi editor to produce and adjust files and use advanced shell features in shell scripts. Therefore, by attending this course, delegates will be sufficiently prepared to take on a UNIX System Administrator role. 

Show moredown

 

What’s included in the Administrating UNIX Systems Course?

  • World-Class Training Sessions from Experienced Instructors   
  • Administrating UNIX Systems Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

UNIX Shell Programming Course Outline

Our UNIX Shell Programming training follows the following course structure:

Module 1: Unix Commands

  • Basic Unix Commands
  • File and Directory Handling Commands
  • Filename Generation Characters
  • I/O Redirection Features

Module 2: What is a Shell Script?

  • Introduction to Shell Script
  • Development Guidelines
  • Creating and Execute Shell Scripts
  • Creating and Editing Shell Scripts

Module 3: Variables

  • Environment Variables
  • Local Variables
  • Assigning Values to Variables
  • Assessing Variable Values
  • Difference Between Single and Double Quotes
  • Add Variables to a Script

Module 4: Integer Arithmetic

  • Using the Expr Command
  • Adding Two Numbers in a Script
  • Comparing Two Expressions
  • String Operations

Module 5: Run Time Data Handling

  • Read Command
  • Commands Line Arguments

Module 6: Condition Execution

  • If Statement
  • Test Command
  • Adding Validation

Show moredown

Who should attend this UNIX Shell Programming Course?

The UNIX Shell Programming Course is designed for individuals who want to master Shell Scripting and enhance their skills to effectively manage UNIX systems. This training course is beneficial to a wide range of professionals, including:

  • System Administrators
  • Software Developers
  • IT Specialists
  • Network Engineers
  • DevOps Engineers
  • Technical Consultants
  • Web Developers

Prerequisites of the UNIX Shell Programming Course

There are no formal prerequisites to attend this training course. However, a solid understanding of UNIX fundamentals, and programming skills would be beneficial for the delegates. 

UNIX Shell Programming Course Overview

UNIX Shell is a command-line interpreter, which is designed to run shell scripts. A UNIX shell script is a text file containing a group of commands that can be read by humans. These commands could also be used manually one at a time via the UNIX operating system command prompt. However, usually, the commands are kept in a file, or script, to avoid the need to type the commands at the command prompt each time the user wishes to perform a particular task. Unlike other advanced programming languages, such as C or C++, shell scripts do not need to be arranged into a binary format to be used. 

Our two-day UNIX Shell Programming training course will give delegates the practical skills required to develop and write UNIX shell scripts. Our experienced UNIX trainers will introduce most built-in shell commands, in addition to the core program control structures. Candidates will also be taught how to write basic scripts to improve command output and write scripts to trap user interrupts. Furthermore, delegates will obtain the practical skills required to be able to effectively influence shell variables as well as user-defined variables in scripts and put in place conditional execution facilities. 

Show moredown

What’s included in the UNIX Shell Programming Course?

  • World-Class Training Sessions from Experienced Instructors   
  • UNIX Shell Programming Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Arch Linux for System Administrators Training Course Outline

Module 1: Introduction to Arch Linux

  • What is Arch Linux?
  • Advantages of Arch Linux
  • Popular Linux Distributions based on Arch
  • Difference Between Arch Linux and Kali Linux
  • Arch Command in Linux

Module 2: Install Arch Linux

  • Download the Arch Linux ISO
  • Create a Live USB or Burn Arch Linux ISO to a DVD
  • Boot Up Arch Linux
  • Set the Keyboard Layout
  • Check Your Internet Connection
  • Enable Network Time Protocols
  • Partition the Disks
  • Create Filesystem
  • Mount the Filesystem
  • Check the Mirror List for an Appropriate Mirror
  • Install Arch Linux
  • Configure Arch Linux
  • Install Grub Bootloader
  • Exit Arch-Chroot Environment and Reboot
  • Login to Arch Linux

Module 3: How to Install Java on Arch Linux?

  • Check if Java is Installed on the System
  • Install JRE in Arch Linux
  • Install JDK in Arch Linux
  • Verify the Java is Installed or Not

Module 4: How to Install Google Chrome in Arch-Based Linux Distributions?

  • Installing Google Chrome with an AUR Helper
  • Installing Google Chrome without an AUR Helper

Module 5: How to Create Bootable USB for Arch Linux?

  • Using dd Command
  • Using ImageWriter

Module 6: Linux System Administration

  • What is Linux Administration?
  • What Should a Linux Administrator Should Know?
  • What are the Duties of System Administrators in Linux?
  • Basic Configuration
  • Network and System Diagnostics
  • File System Management
  • Package Management
  • Web Servers and HTTP Issues
  • How Do I Manage Files in Linux?

 

Show moredown

Who should attend the Arch Linux for System Administrators Training Course?

The Arch Linux for System Administrators Training Course provide individuals who want to develop advanced skills in managing and administering systems using the Arch Linux operating systems. This course will benefit the professionals, such as:

  • System Administrators
  • Network Engineers
  • IT Specialists
  • DevOps Engineers
  • Software Developers
  • Cloud Computing Engineers
  • Technical Consultants

Prerequisites of the Arch Linux for System Administrators Training Course

There are no formal prerequisites to attend this course. However, a strong understanding of Linux, networking concepts, and security measures would be beneficial for the delegates.

Arch Linux for System Administrators Training​ Course Overview

Arch Linux is a lightweight, flexible, and adaptable Linux distribution known for its ease of use and emphasis on user control. It is designed for advanced users and system administrators. It is suitable for individuals who are looking for a flexible and reliable system that can be tailored to their specific needs, whether for personal or professional use. This training helps individuals use the rolling release model to ensure they've got up-to-date software and security. This course will teach learners how to use Arch Linux's package management system, which includes a variety of packages for maximum flexibility and efficiency. This training helps individuals by providing opportunities for ongoing learning and professional growth.

In this 1-day Arch Linux for System Administrators Training course, delegates will learn advanced system administration skills, such as system configuration, management, troubleshooting, and optimisation, on a highly customisable and efficient operating system. This training course will be led by our highly skilled and knowledgeable trainer, who has years of experience teaching technical courses.

Course Objectives

  • To install Arch Linux for system administration purposes
  • To configure the system partitioning scheme
  • To manage packages with pacman package manager
  • To explore Arch Linux package repositories
  • To monitor system performance and resource usage
  • To customise the Arch Linux installation

At the end of this training course, delegates will be able to install, configure, manage, troubleshoot, and optimise Arch Linux systems for optimal performance and efficient resource usage. They will also be able to configure network services and protocols, use Docker for containerisation, and manage virtual machines.

Show moredown

What’s included in the Arch Linux for System Administrators Training Course?

  • World-Class Training Sessions from Experienced Instructors   
  • Arch Linux for System Administrators Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Solaris Shell Programming Course Outline

Module 1: Solaris Command Overview 

  • Basic Unix Commands 
  • File and Directory Handling Commands 
  • Filename Generation Characters 
  • I/O Redirection Features 

Module 2: Getting Started with Solaris Shell Programming 

  • Introduction to Shell Script 
  • Development Guidelines
  • Creating and Execute Shell Scripts 
  • Creating and Editing Shell Scripts

Module 3: Using Variables 

  • Environment Variables 
  • Local Variables 
  • Assigning Values to Variables 
  • Assessing Variable Values 
  • Difference Between Single and Double Quotes 
  • Add Variables to a Script 

Module 4: Integer Arithmetic

  • Using the Expr Command
  • Adding Numbers in a Script
  • Comparing Expressions
  • String Operations

Module 5: Handling Run Time Data

  • Read Command
  • Commands Line Arguments

Module 6: Condition Execution

  • If Statement
  • Test Command
  • Adding Validation

Module 7: Loop Constructs

  • While Loop
  • Until Loop
  • For Loop
  • Loop Control Commands
  • Writing a Script to Generate Numbers with the 'While' Loop

Module 8: Multi-Branch Decisions

  • Case Statement
  • Menu-Driven Shell Script

Module 9: Functions

  • Creating Functions
  • Pass Parameters to a Function
  • Returning Values from Functions
  • Nested Functions
  • Function Call from Prompt

Module 10: Interrupt Handling

  • Interrupt Signals
  • Trap Command
  • How to Set a Trap Using Terminal?

Module 11: Additional Features and Facilities

  • Exec Commands
  • Arrays
  • Here Documents
  • Create a Here Script

 

Show moredown

Who should attend this Solaris Shell Programming Training Course?

The Solaris Shell Programming Training Course is designed for individuals who want to develop skills in Shell Scripting and Programming within the Solaris Operating System. This course is beneficial for following professionals:

  • System Administrators
  • Network Administrators
  • Security Engineers
  • DevOps Engineers
  • Software Developers
  • IT Professionals
  • Technical Consultants

Prerequisites of the Solaris Shell Programming Training Course

There are no formal prerequisites to attend this course. However, a basic knowledge of Unix, Linux, and programming would be beneficial for the delegates.

Solaris Shell Programming Training​ Course Overview

This course is designed to provide delegates knowledge of Solaris shell programming. In this course, delegates will go through basic UNIX commands and I/O redirection features. This course describes shell scripting comprising of development guidelines, creating, editing, naming, storing, and executing shell scripts. Shell scripting is a small program (set of commands) that is designed to be executed by UNIX shell, which is command-line interpreter. This course teaches delegates environmental variables, local variables, assigning variables values, delimiting variable names, and echo control sequences. They will also acquire knowledge of integer arithmetic and handling run time data. In Handling run time data module, delegates will learn, read command, and command line arguments.

This course explains condition execution including if and test statements. In this course delegates will go through additional korn, bash and posix syntax. They will also acquire knowledge of loop constructs: while loop, until loop, for loop, while true and until false loops and loop control commands. This course describes the multi-branch decisions and functions. Delegates will gain an understanding of interrupt handling including interrupt signals, trapping interrupts. This Solaris shell programming course provides the skills required to develop shell programs.

Show moredown

What’s included in the Solaris Shell Programming Training Course?

  • World-Class Training Sessions from Experienced Instructors   
  • Solaris Shell Programming Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Debian Administration Training Course Outline

This course is focus on providing a complete knowledge of Debian and its essential components. After the completion of this course, delegates will get an understanding of Linux Distribution and Debian Environment as well as understand its features. Delegates will learn about the basics of the Debian Administrator from this Course. Delegates will acquire a knowledge of Packages Configurations and Management. The most essential term of any system, which is Security. The System Security is also included in this course. So, let’s start with introduction Module.

Module 1: Introduction to Debian

  • Linux Distribution
  • Branches
  • Repositories
  • Debian Environment
  • Features

Module 2: File System Layout

  • Partition Tables
  • File System Types
  • Encryption

Module 3: Package Management

  • Package Managers
  • Packages Maintenance

Module 4: Package Configuration

  • Configuration Files
  • Install and Configure Apache2 Server

Module 5: System Management

  • Start-up and Shutdown
  • Partition Maintenance
  • Directory Backup
  • Display Manager
  • System Logging

Module 6: System Security

  • Creating a New User
  • Debian Hardening packages
  • Firewall Tools
  • Intrusion Detection

Module 7: Advanced System Management

  • Configuration Management
  • Clusters
  • Webmin

Show moredown

Who should attend this Debian Administration Training Course?

The Debian Administration Training Course is designed to equip individuals with essential skills to excel in managing and administering Debian operating systems. This course is beneficial for professionals, including:

  • System Administrators
  • Network Engineers
  • IT Specialists
  • DevOps Engineers
  • Software Developers
  • Cloud Engineers
  • IT Managers

Prerequisites of the Debian Administration Training Course

There are no formal prerequisites to attend this course. However, a fundamental understanding of Linux concepts, system administration, and networking would be beneficial for the delegates.

Debian Administration Training​ Course Overview

Debian is a GNU/Linux distribution. It is a complete operating system, including software and system for installation and management. It works with Linux Kernel and other GNU System.

This course will providing a complete knowledge of Debian at the administrator level. Delegates will learn about Linux Distribution, branches such as SLS, RPM and DEB as well as acquire a knowledge of file system layout. Package Configurations and Management is also including in this course. Delegates will increase their skills by get an understanding of Encryption in File System. This course contains every essential part of Debian. Within System, delegates will gather a knowledge of advanced System Management. Delegates will gain the security strategies at Administration level

After this course completion, delegates will be able to Configure and Manage the Debian GNU/Linux Distribution as well as delegates will do the operations as per requirement at the administrative Level.

Show moredown

What’s included in the Debian Administration Training?

  • World-Class Training Sessions from Experienced Instructors   
  • Debian Administration Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Parrot Security OS Training​ Course Outline

Module 1: Introduction

  • What is ParrotOS?
  • What is GNU/Linux?
  • Download Parrot OS
  • Community Contributions

Module 2: Installation

  • How to install ParrotOS
  • Dualboot with Windows
  • Install ParrotOS with Manual Partitioning
  • ParrotOS on Raspberry Pi

Module 3: Virtualization

  • Installing ParrotOS on VirtualBox
  • Introduction to Virtualbox Guest Additions
  • How to install ParrotOS on VMware
  • Use ParrotOS on your Mac M1/M2 via UTM

Module 4: Configuration

  • Parrot Software Management
  • Install Nvidia GPU Driver
  • File and Directory Permissions
  • AppArmor
  • Hash and key verification
  • Assistive Technologies
  • Desktop Enviroments
  • TRIM on SSD

Module 5: Cloud and USB

  • Docker images for ParrotOS
  • Docker usages, instructions and examples
  • How to create a Parrot USB drive
  • How to create persistent partition on USB

Show moredown

Who should attend the Parrot Security OS Training Course?

The Parrot Security OS Training Course provides a comprehensive understanding to individuals who want to gain expertise in using and administering the Parrot Security OS. This course is beneficial to professionals, including:

  • Cybersecurity Professionals
  • Forensic Experts
  • Security Researchers
  • IT Professionals
  • Ethical Hackers
  • System Administrators
  • IT Specialists
  • Penetration Testers

Prerequisites of the Parrot Security OS Training

There are no formal prerequisites to attend this course. However, a basic understanding of cybersecurity concepts would be beneficial for the delegates.

Parrot Security OS Training​ Course Overview

The Parrot OS is a free and open-source GNU/Linux distribution system based on Debian. This course gives knowledge of Linux distributions and the difference between Kali Linux and Parrot Linux to the delegates. Delegates will also gain an understanding of the installation process of the Parrot operating system. They will also gain an understanding of parrot security, Home, Air, Cloud and IoT. This course describes the features of Parrot security operating system e.g., Anonymity, cryptography, digital forensics, and frameworks.

This course explains the tools of parrot operating system. Delegates will gain an understanding of N Map, Dmitry, Aircrack-ng, Armitage, Burpsuite, Ebb-debugger, Wireshark, and Zen map.

Show moredown

What’s included in the Parrot Security OS Training?

  • World-Class Training Sessions from Experienced Instructors   
  • Parrot Security OS Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Alpine Linux Training ​Course Outline

Module 1: Introduction to Apline Linux

  • What is Alpine Linux?
  • How to Contribute?
  • Definitions
    • BIOS
    • Bootloader
    • DHCP
    • Ethernet
    • Hostname
    • Kernel
    • NTP
    • POST
    • PXE
    • Root
    • SLAAC
    • Shell
    • SSH
    • Terminal Emulator
    • UEFI

Module 2: Installation Medium

  • Architecture
  • Image Type
  • Obtaining the Chosen Media
  • Verifying the Downloaded Files (PGP)
  • Burning
    • USB Drive
    • CD/DVD
  • Booting from the Installation Medium
    • Modifying the Kernel Command Line

Module 3: Installing

  • Automatic
    • Quick Mode
    • Slower Mode
    • Seeded Answers
  • Semi-Automatic
    • Keyboard Layout
    • Hostname
  • Networking
    • Timezone Information
    • Package Repositories
    • Setting a Password
    • Secure Shell
  • NTP
    • Partitioning Your Disk

Module 4: Working with Alpine

  • Alpine Package Keeper (apk)
    • Repositories, Releases, and Mirrors
    • Searching
    • Installing
    • Upgrading
    • Removing
    • Advanced Usage
  • OpenRC
    • Service Manipulation
    • Service Configuration
    • System Status
    • Advanced Usage

 

Show moredown

Who should attend this Alpine Linux Training Course?

The Alpine Linux Training Course is designed for individuals looking for a comprehensive understanding of Alpine Linux operating system and its usage. This course is beneficial for the following professionals:

  • Cloud Engineers
  • DevOps Engineers
  • System Administrators
  • Software Developers
  • Database Administrators
  • IT Managers
  • Network Engineers

Prerequisites of the Alpine Linux Training Course

There are no formal prerequisites to attend this training course. However, a basic understanding of Linux concepts and networking would be beneficial for the delegates.

Alpine Linux Training ​Course Overview

Alpine Linux is a Security-Oriented, lightweight Linux distribution based on musl libc and BusyBox. As we know musl is a C standard library implementation for linux. Docker maker does the production of Alpine Linux. This system allows to distribution package tailored for the virtualisation, containerisation, and the cloud.

This course will provide a complete knowledge of Alpine Linux and its essential concepts. Delegates will learn about Alpine Linux Architecture and how to manage the Alpine Linux as well as how to configure a Network and a Web Server in this course. Along with this, delegates will gain an understanding of Content Management System and System Administration utilities in Alpine Linux. From the security perspective, delegates will acquire the knowledge of how to secure the Alpine Linux System. Additionally, delegates will gain the advanced knowledge of every essential element of Alpine Linux.

After the course completion, delegates will be able to understand and manage the Alpine Linux system as well as can do the various operations on the Alpine Linux.

Show moredown

What’s included in the Alpine Linux Training?

  • World-Class Training Sessions from Experienced Instructors   
  • Alpine Linux Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Introduction to Linux Mint Training Course Outline

This Course Outline is focused on providing a complete knowledge of Linux Mint and its essential concepts. From these well-managed modules, delegates will learn about boot media and installing Linux Mint as well as gain understanding of Cinnamon concepts and Software operations within Linux Mint system. Delegates will also get an understanding of terminal and will also acquire knowledge of how to manage the users and Permissions. The other essential terms such as network and Security is also included in this course. The troubleshooting concepts will also be explored to the delegates. So, let’s start with the first Module:

Module 1: Linux Mint

  • Linux Mint Overview
  • Version Number and Codenames
  • Features
  • Installation and System Requirements

Module 2: Creating Boot Media and Installing Linux Mint

  • Methods of Installing Linux Mint
  • Creating a Bootable DVD
  • Creating a Bootable USB Flash Drive
  • Testing
  • Planning Partitioning Scheme
  • Install Linux Mint in PC

Module 3: Introduction to Cinnamon

  • Overview of Cinnamon
  • Logging in to Cinnamon
  • Launching Programs
  • Monitoring Tasks
  • Utilising Workspaces
  • Notifications
  • Creating Launchers
  • Bundled Applications
  • File Management with Nemo
  • Settings of Cinnamon

Module 4: Introduction to the Terminal

  • Terminal Overview
  • Accessing the Shell
  • Executing Commands
  • Navigating the Filesystem
  • Managing Files
  • Nano Text Editor
  • Scripting

Module 5: Installing and Removing Software

  • Managing Packages in Linux Mint
  • Mint Software Manager
  • Applications Operations
  • Synaptic Package Manager
  • Software Sources
  • Advanced Package Management

Module 6: Managing Users and Permissions

  • Creating New Users
  • Commands
  • Administrative Access
  • File and Directory Permissions

Module 7: Networks

  • Network Overview
  • Static IP
  • SSH Overview
  • How to Access Your System Via SSH?
  • Accessing FTP Servers
  • Sharing Files

Module 8: Securing

  • Encrypting
  • Configuring and Testing the IpTables
  • ClamAv
  • Backing Up and Restoring

Module 9: Advanced Administration Techniques

  • Creating Command Aliases
  • Setting Up Cron Jobs
  • Exporting and Importing Package Lists
  • Variables and Conditional Statements in Bash
  • Monitoring

Module 10: Troubleshooting Linux Mint

  • Troubleshooting in Software Rendering Mode
  • Diagnosing Boot Issues
  • Recovering Data
  • System Logs
  • Testing the RAM

Show moredown

Who should attend this Introduction to Linux Mint Training Course?

The Introduction to Linux Mint Training Course is designed for individuals who are looking to enhance their understanding in Linux Mint usage and administration. This course is beneficial for a wide range of professionals, including:

  • System Administrators
  • IT Professionals
  • Software Developers
  • Network Engineers
  • Technical Consultants
  • System Engineers
  • DevOps Engineers

Prerequisites of the Introduction to Linux Mint Training Course

There are no formal prerequisites to attend this training course. However, some basic computing skills would be beneficial for the delegates.

Introduction to Linux Mint Training ​Course Overview

Linux Mint is a community driven Linux distribution based on Ubuntu or Debian that allows a Modern, elegant, and comfortable OS. This is reliable and powerful. Linux Mint facilitates a full out-of-the-box multimedia help by adding some proprietary software, like multimedia codecs, and comes bundled within a range of free and open-source applications.

This course will provide the complete knowledge of Linux Mint and its essential concepts as well as delegates will learn about Linux Mint Operations. Delegates will get an understanding of Boot Media and installing Linux Mint. Along with this, delegates will learn about Cinnamon. The training session will provide a quality of knowledge of Terminal and software operations. How to manage and give the permissions to users is also described by this course. Delegates will be introduced to Network, Security and troubleshooting concepts. Additionally, Delegates will acquire a knowledge about advanced administration techniques to perform administrator task with high accuracy.

After this course completion, delegates will be able to perform user account management and system maintenance tasks within Linux Mint interface and will also be able to perform Linux command line operations and file navigation.

Show moredown

What’s included in the Introduction to Linux Mint Training?

  • World-Class Training Sessions from Experienced Instructors   
  • Introduction to Linux Mint Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Introduction to Manjaro Training​ Course Outline

This course focuses on providing an understanding of the popular Linux distribution Operating System and its main components. From these well-arranged modules, delegates will learn about Software maintenance and management. Arch User Repository (AUR), Terminal and Kernel are included in this course. So, let’s start with first module.

  • Module 1: Getting Manjaro

  • Downloading Manjaro
  • Checking a Downloaded Disc Image for Errors
  • Writing a Disc Image
  • Module 2: Installing Manjaro

  • Booting the Live Environment
  • Some Useful Definitions
  • Dual-Booting with Microsoft Windows
  • Assisted Installation Methods
  • Manual Installation on a BIOS System
  • Manjaro Setting Manager
  • Manual Installation on a UEFI System
  • Encrypting Your Partitions
  • Module 3: Getting Manjaro to Work

  • The Manjaro Desktop
  • Getting Help
  • Maintaining Your System

Show moredown

Who should attend this Introduction to Manjaro Training Course?

The Introduction to Manjaro Training Course is designed for individuals who want to gain a foundational understanding of the Manjaro Linux distribution and its key features. This course will benefit professionals, including:

  • Network Administrators
  • System Administrators
  • Security Engineers
  • Web Developers
  • Technical Consultants
  • Software Developers
  • DevOps Engineers

Prerequisites of the Introduction to Manjaro Training Course

There are no formal prerequisites to attend this Manjaro Training course.

Introduction to Manjaro Training​ Course Overview

Manjaro is a Linux distribution system based on the Arch Linux operating system. Manjaro focuses on user friendliness and accessibility, and the system itself is designed to work with variety of its pre-installed software’s. It is a fast, user-friendly, desktop-oriented operating system.

This course will provide a knowledge of Manjaro Linux Distribution operating system and its essential operations as well as components. Delegates will learn about software operations and management in which they will be trained to use the pamac-manager to add or remove software’s. Delegates will get an understanding of how to manage the settings of Manjaro accordingly. The Arch User repository (AUR) in which the use of GUI and Command line interface by software manager is also included in this course. Delegates will acquire a knowledge of the terminal or console through which the operations will perform. Along with this, delegates will gather an understanding of Kernel and Capabilities of this platform.

After this course completion, Delegates will be able to perform different operations on Manjaro Distribution Linux Platform System and as will be able to manage the system.

Show moredown

What’s included in the Introduction to Manjaro Training Course?

  • World-Class Training Sessions from Experienced Instructors   
  • Introduction to Manjaro Training Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Fedora Linux Training​ Course Outline

Module 1: Introduction to Fedora Linux

  • Getting Started
  • Fedora Variants and How to Install?
  • General Preparations

Module 2: Basic System Configuration

  • Introduction
  • Opening Graphical Applications
  • System Locale and Keyboard Configuration
  • Configuring the Date and Time
  • Managing Users and Groups
  • Gaining Privileges

Module 3: Package Management

  • Introduction
  • DNF
  • rpm-ostree

Module 4: Infrastructure Services

  • Introduction
  • Services and Daemons
  • OpenSSH
  • TigerVNC

Module 5: Servers

  • Introduction
  • Web Servers
  • Mail Servers
  • Directory Servers
  • File and Print Servers
  • Configuring NTP Using the Chrony Suite
  • Configuring PTP Using ptp4l

Module 6: Monitoring and Automation

  • Introduction
  • System Monitoring Tools
  • Viewing and Managing Log Files
  • Automating System Tasks
  • OProfile

 

Show moredown

Who Should Attend Fedora Linux Training?

This Fedora Linux Training is ideal for anyone who is looking to enhance their knowledge and skills in using and managing the Fedora Linux operating system should attend this training. This course is ideal for:

  • System Administrators
  • Network Engineers
  • IT Professionals
  • Technical Support Specialists
  • DevOps Engineers
  • Security Analysts
  • Application Developers

Prerequisites for Fedora Linux Training

There are no formal prerequisites for attending this Fedora Linux Training. However, having prior knowledge of operating systems and fundamental understanding of Linux or Unix would be beneficial for the delegates.

Fedora Linux Training​ Course Overview

Fedora Linux is Linux Distribution. This Fedora Linux training provides to delegates the knowledge of Linux distributions and how to install fedora. They will also learn about common features of Linux. This course describes how to use the Linux commands and understand the Shell interface. This course also teaches delegates how to work the Linux file system and work with virtual terminals. They will gain an understanding of how to install software packages, managing RPM packages and how to use software in different formats.

This course explains how to work in Linux. Delegates will gain an understanding of multimedia issues in Linux. They will also acquire knowledge of internet applications and commands. This course describes how to use the root user account, SU command, administering GUI tools, commands, configurations files and log files. This course teaches delegates how to set up and support users. At the end of this course, delegates will learn how to backup and restore the files.

Show moredown

What’s included in this Fedora Linux Training?

  • World-Class Training Sessions from Experienced Instructors
  • Fedora Linux Training Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Solaris Fundamentals Training Course Outline

Module 1: Unix Operating System

  • What is an Operating System?
  • About UNIX
  • Difference with Solaris

Module 2: Getting Started

  • Login
  • Exiting (Logout)
  • Important Points for New Users

Module 3: Shells

  • What is a Shell?
  • Various Different Shells
  • Shell Prompt

Module 4: Commands and Programs

  • What are Command and Programs?
  • Command Basics
  • Help with Commands

Module 5: Files and Directories

  • What are Files and Directories?
  • Relative and Special Directories
  • Moving About the Directories (cd)
  • Listing the Contents of the Directories (ls)
  • Referring to Files within a Directory
  • Hidden Files
  • Lost + Found

Module 6: Working with Files

  • Making a New Directory (mkdir)
  • Making a New File (touch)
  • Removing a Directory (rmdir / rm) and File (rm)
  • Moving / Renaming a File or Directory (mv)
  • Copying a File (cp)
  • Viewing the Contents of a Text File (cat)
  • Viewing the Beginning / End of a Text File (head / tail)
  • Checking the Type of File (file)
  • Printing a File
  • File Permissions

Module 7: Making the Most of Unix Commands

  • Pipe Command (|)
  • Redirecting stdout, stdin, and stderr (> <)

Module 8: Managing Account

  • Normal Vs Root Username
  • Shell Variables
  • .profile
  • .kshrc

Module 9: VI Text Editor

  • Editor Modes
  • Starting VI
  • Inserting a New Line
  • Moving Around the File
  • Deleting Letters and Inserting a New Word
  • Save the Document
  • Replacing a Letter
  • Search and Replace
  • Save and Exit

Show moredown

Who should attend this Solaris Fundamentals Training Course?

The Solaris Fundamentals Training Course is designed for individuals who want to gain expertise in using and administering the Solaris Operating System. This course is beneficial for a wide range of professionals, including:

  • System Administrators
  • IT Specialists
  • Network Engineers
  • DevOps Engineers
  • Security Engineers
  • Developers
  • Technical Consultants

Prerequisites of the Solaris Fundamentals Training Course

There are no formal prerequisites to attend this training course. However, a basic understanding of operating systems would be beneficial for the delegates. 

Solaris Fundamentals Training​ Course Overview

Solaris is an Operating System based on UNIX OS. Technically its environment was written in C and C++ language, and it is supports various essential platforms such as SPARC and Power PC. Solaris was created with the concept of open source and incorporated the source code including libraries, commands, and Kernel.

This course will provide complete knowledge of Solaris Environments and its essential components as well as its operations. Delegates will learn about Unix Kernal, File System and File System Structure as well as learn about Directories and Files. The commands for different procedures and operations are also included in this course. Delegates will gain the knowledge of essential concepts of the Solaris Operating System as well as the information about most used commands and the utilities in this environment. The Redirection facilities and other features are to be described in this course.

After completion of this course, delegates will be able to create and manage the Files and Directories in the Solaris Environment as well as perform the essential operations and manage this operating system.

Show moredown

What’s included in the Solaris Fundamentals Training?

  • World-Class Training Sessions from Experienced Instructors   
  • Solaris Fundamentals Training Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

CentOS Administration Training Course Outline

This Course Outline is focuses on providing a complete Knowledge of CentOS at the Administration level. From these well-arranged modules, delegates will learn how to manage the users in this system. Along with it, these modules are exploring every part of the various CentOS essential components. Delegates will acquire a knowledge of mail tools and gain knowledge of mail server management OpenLDAP and SSL/TLS. The monitoring and Logging is also included in this course.

Module 1: Introduction to CentOS

  • CentOS Overview
  • Features

Module 2: User Management

  • GUI and Command Line
  • Sudoers
  • Visudo

Module 3: Security

  • Introducing SELinux
  • Mode and Policies
  • SELinux Files and Processes
  • Domain Transition
  • SElinux Users
  • Troubleshooting

Module 4: Mail Server

  • Postfix Mail Server
  • How to Install Apache with Virtual Host?
  • Mail Commands
  • OpenLDAP
  • SSL/TLS

Module 5: Monitoring and Logging

  • Monitoring Tools
  • Nagios
  • Ganglia
  • OpenNMS
  • Zabbix
  • Logging Server
  • Syslog

Module 6: Configuration Management

  • Introducing Configuration Management
  • Management Tools
  • Chef
  • SaltStack
  • Ansible
  • Puppet

Show moredown

Who should attend this CentOS Administration Training Course?

The CentOS Administration Training Course is designed for delegates to provide them an expertise in managing and administering systems using the CentOS. This course is beneficial for professionals, including:

  • System Administrators
  • Network Engineers
  • Software Developers
  • IT Managers
  • Security Engineers
  • Technical Consultants
  • DevOps Engineers

Prerequisites of the CentOS Administration Training Course

There are no formal prerequisites to attend this training course. However, a basic knowledge of Linux, system administration, and networking would be beneficial for the delegates.

CentOS Administration Training​ Course Overview

CentOS Linux Distribution is a stable, predictable, manageable, and reproducible platform. CentOS is one of the most demanding Linux distribution in the hosting industry. Most of the system Hosting control panels use CentOS as the preferred Linux distribution. It is very consistent, manageable platform suits a variety of deployments.

This course will provide a complete administrative knowledge of CentOS and its essential operations. Delegates will learn about its functionality and architecture. Along with it, delegates will get an understanding of how to manage the users within Policies, Permissions and Command Line or GUI. After completion this module, delegates will upgrade their skills by about security for system, mode, policies, file, process, Access, and Permissions. From this course, delegates will get a better understanding of management configurations as well as acquire a knowledge of Monitoring, logging, and troubleshooting.

After completion of this course, delegates will be able to Configure and Manage CentOS at the administration level.

Show moredown

What’s included in the CentOS Administration Training Course?

  • World-Class Training Sessions from Experienced Instructors   
  • CentOS Administration Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Peppermint OS Training Course Outline

Module 1: Introduction of Peppermint OS

  • Define Peppermint OS
  • Peppermint OS Features
  • How to Install and Configure Peppermint OS?
  • Nemo File Manager
  • Web App Integration with Ice

Module 2: Download and Install

  • How to Choose and Download a Disk Image
  • Downloading Via Torrent
  • Direct Download
  • Creating an Installation Medium
  • Booting into Your Installation Medium
  • Minimum and Recommended System Requirements

Module 3: Introduction to the Desktop

Module 4: Customising the Desktop

  • Wallpaper
  • Peppermint Control Center
  • How to Installing GTK Themes
  • Changing the Panel

Module 5: Installing and Removing Software

  • Introduction to Software Management
  • Software Manager
  • Define Synaptic Package Manager
  • GDebi Package Installer
  • Define Terminal

Module 6: Site-Specific Browsers and the Ice Application

  • Introduction to Site-Specific Browsers
  • Ice Application

Module 7: Overview of OEM Installation

  • OEM Installation
  • Running an OEM Installation

Show moredown

Who should attend this Peppermint OS Training Course?

The Peppermint OS Training Course is designed for individuals who want to enhance their skills in managing and administering the Peppermint Operating Systems. This course can benefit professionals in various roles, such as:

  • System Administrators
  • IT Specialists
  • Network Engineers
  • DevOps Engineers
  • Database Administrator
  • Developers
  • Cloud Computing Engineers

Prerequisites of the Peppermint OS Training Course

There are no formal prerequisites to attend this course. However, a basic understanding of Linux Operating System can be beneficial.

Peppermint OS Training Course Overview

Peppermint OS is a quick and light Linux distribution, and it is the perfect option for consumers looking for an operating system that is straightforward and effective because it is designed for usability and performance. This training will assist learners with the install and configuring Peppermint OS, including downloading the software, making a bootable USB drive, and setting up the operating system on a computer. This training also helps organisations configure system settings and manage software updates. Pursuing this training equips students with the necessary abilities and approaches that will ultimately improve their employment chances and income.

In this 1-day Peppermint OS training, delegates will gain a deep understanding of the desktop environment and how to customise the desktop. Delegates will learn about file managers, creating and managing folders and files, and customising file and folder permissions during this training. They will also learn about how to work with multimedia applications like VLC media player and Audacity. Our highly experienced trainers will deliver this training course, and they will put in their best efforts to make delegates understand things easily.  

Course Objectives

  • To provide an understanding of the Peppermint OS desktop environment
  • To introduce productivity applications available in Peppermint OS
  • To get familiar with network configuration and system administration
  • To know about how to manage files and folders efficiently in file manager
  • To become familiar with how to troubleshoot common problems
  • To get a deep understanding of how to install Peppermint OS on a computer

After attending this training, delegates will be able to provide troubleshooting and support resources to help users solve common problems and find help when needed. They will also be able to use it efficiently for their personal or professional computing needs.

Show moredown

What’s included in the Peppermint OS Training?

  • World-Class Training Sessions from Experienced Instructors   
  • Peppermint OS Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Bash Scripts Training Course Outline

Module 1: Introduction

  • What is a Shell?
  • Types of Unix Shell
  • Shell Scripts and their Uses
  • First Shell Scripts
  • What is Bash?
  • Basic Commands and Its Types
  • Working with Variables
  • Input and Output Channels
  • Introduction to Variables
  • Types of Variables
  • Quoting
  • Creating and Using Arrays

Module 2: Loops and Branches

  • Case Statement
  • While and For Loop
  • Loop Control
    • Breaking Out Current Loop
  • Testing and Branching

Module 3: Test

  • Test Constructors
  • File Test Operators
  • Comparators
  • Checking Variables
  • Nested if/then Condition Tests

Module 4: Strings and Substrings

  • Searching and Replacing Substrings
  • String Operations
  • Regular Expression Matching

Module 5: Functions

  • Introduction to Functions
  • Simple Function
  • Complex Function
  • Local Variables
  • Recursion in Shell Scripting

Module 6: Commands

  • Internal Commands
    • echo, printf, read, cd, pwd, popd, dirs
    • eval, set, export, typeset, getopts, exec, readonly
    • shopt, caller, true
  • External Commands
    • grep, awk, cat, chmod/chown, clear, cut, date
    • in, kill, is, unmask 

Module 7: Here Script/Document

  • Introduction to Here Scripts
  • Using Here Script
  • Here Scripts with Replaceable Parameters
  • Here Scripts and SQL

 

Show moredown

Who should attend this Bash Scripts Training Course?

The Bash Scripts Training Course is designed for individuals willing to learn about shell scripting using the Bash (Bourne Again Shell) programming language. This course is beneficial for various professionals including:

  • System Administrators
  • DevOps Engineers
  • Network Administrators
  • Quality Assurance Engineers
  • Technical Support Engineers
  • Security Analysts
  • Web Administrators
  • Automation Engineers

Prerequisites for the Bash Scripts Training Course

There are no formal prerequisites for attending Bash Scripts Training Course. However, having some basic knowledge of the Linux/Unix operating system, command-line navigation and file operations will be an advantage for the learners.

Bash Scripts Training Course Overview

Bash is a powerful command-line shell and scripting language for Linux/Unix systems that offers automation, system management, and rapid task execution. Bash scripts are executable files containing commands written in the Bash shell language. Studying this training equips participants with essential skills in Bash scripting, paving the way for efficient Linux automation and task management. By pursuing this training, individuals will gain proficiency in Bash scripting, streamline processes, and enhance their Linux/Unix administration skills.

The Knowledge Academy’s 2-day Bash Scripts Training course provides delegates with comprehensive knowledge of Bash scripting, variables, loops, conditionals, command-line tools, and system automation techniques. During this training, delegates will learn to create and execute scripts, automate tasks, manage files, and troubleshoot scripts effectively. They will also learn to utilise advanced Bash techniques, optimise performance, and apply scripting for system administration tasks. This course will be led by our highly skilled and knowledgeable trainer, who has years of experience in teaching and will help delegates get a complete understanding of this course.

Course Objectives

  • To master the fundamentals of Bash scripting and create efficient scripts for automation
  • To enable learners to create and execute Bash scripts efficiently in various environments
  • To explore advanced Bash commands, loops, conditionals, and functions for scripting versatility
  • To troubleshoot and debug Bash scripts effectively, ensuring smooth script execution
  • To enhance productivity by integrating Bash scripts for common tasks and projects
  • To employ best practices for writing clean, maintainable, and secure Bash scripts

After attending this training, delegates will be able to confidently write, execute, and debug complex Bash scripts independently. They will also be able to write clean, efficient, and maintainable Bash scripts for various real-world applications.

Show moredown

What’s included in this Bash Scripts Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Bash Scripts Training Certificate
  • Digital Delegate Pack

Show moredown

Not sure which course to choose?

Speak to a training expert for advice if you are unsure of what course is right for you. Give us a call on 01344203999 or Enquire.

Package deals

Our training experts have compiled a range of course packages to compliment a variety of categories in order to help fast track your career. The packages consist of the best possible qualifications in each industry and allows you to purchase multiple courses at a discounted rate.

Swipe for more. Don’t miss out!

Linux Training FAQs

FAQ's

Please arrive at the venue at 8:45am.
There are no formal pre-requisites for this Linux Courses, although an understanding of and exposure to information technology and an understanding of operating systems are required. Individuals who wish to pursue this Linux Certification course must also have a basic understanding of Linux concepts, networking concepts, and more.
Linux is a rapidly-developing powerful Operating System. Our Linux Certification Courses are specifically designed to equip individuals with the knowledge and skills required to effectively work with and administer Linux systems. By obtaining a Linux Certification or enrolling in a Linux Course, you can learn to successfully manage and troubleshoot Linux-based environments, deploy applications, and implement security measures.
Please see our Linux Training courses available in the United Kingdom
The Knowledge Academy is the Leading global training provider for Linux Training.
The price for Linux Training certification in the United Kingdom starts from £1795.

Why we're the go to training provider for you

icon

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

icon

Trusted & Approved

We are accredited by PeopleCert on behalf of AXELOS

icon

Many delivery methods

Flexible delivery methods are available depending on your learning style.

icon

High quality resources

Resources are included for a comprehensive learning experience.

barclays Logo
deloitte Logo
Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

santander logo
bmw Logo
Google Logo

Looking for more information on Linux Training