develop free website

LINUX

Mobirise

Linux

Linux is the OS of choice for Server environments due to its stability and reliability (Mega-companies like Amazon, Facebook, and Google use Linux for their Servers). A Linux based server could run non-stop without a reboot for years on end.

Intended Audience

Systems Administrators

Developers

Solutions Architect

Release Engineers

Cloud Professionals

Software Developers, especially those in a Developer Operations (DevOps) role

Prerequisites

Background in either software development or systems administration

Some experience with maintaining operating systems at the command line (shell scripting in Linux environments, cmd or PowerShell in Windows)

Basic knowledge of networking protocols (TCP/IP, HTTP)

Instructor-led Sessions

There will be 90 hours of instructor led Interactive classes and you will also get access to course content and video recordings

Real-life Case Studies

Live project based on any of the selected use cases, involving implementation of the various DevOps tools.

Assignments

Each class will be followed by practical assignments which will aggregate to minimum 24 hours.

24 x 7 Expert Support

We have 24x7 online support team available to help you with any technical queries you may have during the course.

Certification

Towards the end of the course, you will be working on a project. Zippyops certifies you as a Linux Expert based on the project.

Trainers

All the instructors at zippyops are practitioners from the Industry with minimum 10-12 yrs of experience and minimum of 750 hours of training experiance

Mobirise

Delivery Method

Mode Of training:
ClassRoom
Online

This course will be delivered through a mix of:
Instructor-Led Training (ILT)
Hands-on Labs.

Duration:
90 Hours (weekday or weekends)

Schedule:
Contact us for the next avaliable schedule


Course Curiculam

Introduction to UNIX

Understand Operating Systems concepts
Explain the history of the Unix operating system
Describe a brief overview of the Unix system
State the the Unix command structure
List the components of a Unix system
List the steps in a simple Unix session
Describe the history of Linux
Explain the various aspects of GNU, GPL, and Licensing
Understand what are Open Source softwares
List the various flavors of Linux
Describe the basics of Shell and Kernel Components
State the importance of User Credentials

Linux Architecture

Understand the Linux Operating System
Explain the Linux Kernel Architecture
State the Linux Kernel Components
Describe the features of Memory Management
Explain the features of Process Management
List the Interprocess Communication Mechanisms

Linux BootSequence

Understand what is a Boot Sequence
Explain the features of BIOS
Explain the features of MBR
Describe the features of Kernel Initialization
List the tasks of RC.SYSINIT
Describe the Controlling Services

Setting up Linux Environment

GUI Installation
Text based Installation

Important Linux Commands

File Commands - ls, cp, mv,rm, ln cd, mkdir, rmdir, chown, chmod, gzip, tar,locate, updatedb, find
Commands to Access File Contents - cat, less, grep, diff
File systems commands - mount, unmount
System Commands - df, du, free, date
Processes - top, ps, kill, killall
Network - ping, nslookup, telnet
Miscellaneous - passwd, su, halt, reboot, clear

Organizing File Sturcture

File Creation
Naming and Saving Files
Modifying Files and Folders
Copying Files and Folders
Soft link and Hard link
Deleting files and folders
Partitition type
Formatting a Partition
File system in Linux
Storage Manufacturers

UNIX Environment 

Understand what is UNIX process
Describe the various proccesses in UNIX
Explain what is a Background Process
State how to redirect stdin and stdout
Describe Standard Error
List the various features of Pipes

vi Editors  and Commands

General Startup
Cursor movement
Screen movement
Inserting
Deleting
Copying command
put command
Find commands
Read/Write file

File Access Permission

Grant Access to files and folders
Revoke Access to files and folders

Local User management

User Management
Super User

Basics of Networking

IP Address / Netmask
Most important linux networking commands (ifconfig, route, ip)
Network Interface Card
Trouble shooting commands like tcpdump and ethereal

Advanced Editing

Cursor Movement
Command Multipliers
Search and Replace
Switching Files
Executing Shell Commands
Buffers
Copying Text Between Files
Customizing vi
Abbreviations
Mapping

Backup and Unix utilities

Backup
Cron
Rotate
mailx
compress
find and xaurg
grep, cut and paste

Monitoring

Top
uptime
ps
df & du
free
vmstat
iostat
mpstat
pmap
w
strace
ss
netstat
iptraf
tcpdump
nmap
lsof
Log Files

Package Management

Install and remove RPM packages
Query packages and verify their state
Manage packages using yum
Understand the relationship between yum and rpm
Configure yum to connect to a RHN Satellite Server
Create a private yum repository
Configure yum to connect to a private repository
Configure and use Red Hat Network

File System

EXT3 file system
Creating an ext3 File System
Logical Volume Manager (LVM)
Redundant Array of Independent Disks (RAID)
Setup Software Raid 1 with LVM 
Swap
Managing Disk Storage
Implementing Disk Quotas
Access Control Lists

User and Group Management

User and Group Management
Adding a User
Adding a Group
Password Aging
Standard Users
User Private Groups
Group Directories
Shadow Passwords

Basic System Recovery

Basic System Recovery
Common Problems
Booting into Rescue Mode
Reinstalling the Boot Loader
Booting into Single-User Mode
Booting into Emergency Mode

System Configuration and Mangement

Use Network Teaming or Bonding to Configure Aggregated Network Links Between Two Red Hat Enterprise Linux Systems or Interfaces
Configure IPv6 Addresses and Perform Basic IPv6 Troubleshooting
Route IP Traffic and Create Static Routes
Use Firewalld and Associated Mechanisms Such as Rich Rules, Zones and Custom Rules, to Implement Packet Filtering and Configure Network Address Translation (NAT) - Part I
Use Firewalld and Associated Mechanisms Such as Rich Rules, Zones and Custom Rules, to Implement Packet Filtering and Configure Network Address Translation (NAT) - Part II
Use procsys and sysctl to Modify and Set Kernel Runtime Parameters
Configure a System to Authenticate Using Kerberos - KDC Server Setup
Configure a System to Authenticate Using Kerberos - Client Setup
Configure a System as Either an iSCSI Target or Initiator That Persistently Mounts an iSCSI Target - Target Setup
Configure a System as Either an iSCSI Target or Initiator That Persistently Mounts an iSCSI Target - Initiator Setup
Produce and Deliver Reports on System Utilization (Processor, Memory, Disk, and Network)

Network Services

Section Overview
Install the Packages Needed to Provide the Service
Configure SELinux to Support the Service
Use SELinux Port Labeling to Allow Services to Use Non-Standard Ports
Configure the Service to Start When the System is Booted
Configure the Service for Basic Operation
Configure Host-Based and User-Based Security for the Service

HTTP/HTTPS

Install and Configure Apache
The Apache Configuration File - A Walk Through
Configure Private Directories
Configure Group Managed Content
Configure a Virtual Host
Deploy a basic CGI application
Configure TLS Security - Generating Key Files, CSRs and Self Signed Certificates
Configure TLS security - Configuring the Virtual Host

DNS

Configure a Caching-Only Name Server
Troubleshoot DNS Client Issues

NFS

Provide Network Shares to Specific Clients - Server Installation and Configuration
Provide Network Shares to Specific Clients - Client Installation and Configuration
Provide Network Shares Suitable for Group Collaboration
Use Kerberos to Control Access to NFS Network Shares - Quick NFS Setup
Use Kerberos to Control Access to NFS Network Shares - Kerberos NFS Server and Client

SMB

Provide Network Shares to Specific Clients - Server Installation and Configuration
Provide Network Shares to Specific Clients - Client Installation and Configuration
Provide Network Shares Suitable for Group Collaboration

SMTP

Configure a System to Forward All Email to a Central Mail Server - Setup
Configure a System to Forward All Email to a Central Mail Server - Client Testing

SSH

Configure Key-Based Authentication
Configure Additional Options Described in Documentation

NTP

Synchronize Time Using Other NTP Peers - Set Up Local Time Server
Synchronize Time Using Other NTP Peers - Peer with New Time Server

Database Services

Install and Configure MariaDB
Install and Configure Local and Remote MariaDB Clients
Create a Simple Database Schema
Perform Simple SQL Queries Against a Database
Backup and Restore a Database - Backups
Backup and Restore a Database - Restore

CONTACT US

Address

No. 209/210, 1st Floor
J.Nagar, Panaiyur Kuppam Road
(Beside MGR Statue)
Panaiyur
Chennai -600119 




Contacts
Email:   admin@zippyops.com
Phone: +91 7010585768
              +91 8903067727