Linux Administration Training Course

Linux Administration Training Course

Event Information

Course Name: Linux Administration Training Course

Venue: Tech for Development Training Center, Nairobi, Kenya

Event Date: 9th to 13th Dec, 2019

Course Fee: KES 60,000 OR USD 800

Online Registration: Register here

Tech For Development -T4D would like to invite you to a high impact Training Course in Linux Administration Training Course to be held in Nairobi, Kenya from 9th to 13th Dec, 2019

Course Description

Linux is a major force in computing technology, powering everything from mobile phones and personal computers to supercomputers and servers. The job of a systems administrator is to manage the operations of a computer system like maintain, enhance, create user account/report, taking backups using Linux tools and command-line interface tools. Most computing devices are powered by Linux because of its high stability, high security, and open-source environment.

Linux system administration is one of the most in-demand skills in IT. Whether you’re looking for expert prep for the Linux Foundation Certified System Administration certification, need training to help start a new Linux IT career, transition to Linux from another platform, or you’re just brushing up on your sysadmin skills, this course will teach you everything you need to know.

Who should attend?

This course is intended for

·        Anyone who wants to get started with Linux

·        Existing Linux users or learners who wants to be effective at using the Linux command Line

·        Entry-level computer support professionals with basic knowledge of computer hardware, software, and operating systems, who wish to increase their knowledge and understanding of Linux concepts and skills to prepare for a career in Linux support or administration.

Requirements

·        Basic computer knowledge and familiarity operating a computer system

·        Desire to learn

Duration

5 days

Course Objectives

·        Installing and configuring Linux

·        Administer and support Linux in your environment

·        Manage and automate GNU open-source tools

·        Create, edit, and search files and directories

·        Connect to network services

·        Run shell scripts for automation

·        Design, configure, and support Linux servers

·        Control and troubleshoot the boot process

·        Deploy software components from source and binary packages

Course Content

Module I

Introduction to Linux

·        The UNIX Heritage

·        Linux and the Open Source Community

·        Linux Distributions

·        Installing Linux

·        Configuring the Linux Environment

·        Configuring the Linux Desktop Experience

·        Working with the Linux Server

Module II

Linux Fundamentals

·        The Linux Directory Structure

·        The Shell

·        Basic Linux Commands

·        Getting Help at the Command Line

·        Working with Directories

·        Listing Files and Understanding LS Output

·        File and Directory Permissions

·        Finding Files and Directories

·        Viewing Files and the Nano Editor

·        Editing Files in Vi

·        Editing Files with Emacs

·        Graphical Editors

·        Deleting, Copying, Moving, and Renaming Files

The Linux Boot Process and System Logging

·        The Linux Boot Process

·        System Logging

Module III

Managing Files and Directories

Naming files and directories

·        Contrasting full and relative pathnames

·        Unraveling the file system hierarchy

·        Handling files cp and mv

Organizing files under directories

·        Making and navigating directories

·        Listing attributes with ls

Working with Linux files

·        Accelerating command line usage with Bash wildcards

·        Scrolling through files with GNU less

·        Comparing files with diff

Module IV

Controlling Access to Linux Resources

Defining access rights to files

·        Identifying multiple users and groups

·        Adjusting access permissions: chmod

Collaborating via group membership

·        Joining secondary groups

·        Inheriting and changing group ownership

Adopting multiple roles

·        Switching identity

·        Changing passwords

·        Raising privilege with susudo and setuid

Searching the system

·        Locating files with find

·        Finding pathnames with locate

Manipulating streams

·        Matching lines with GNU grep

·        Selecting lines and fields: headtailgawk and cut

·        Redirection and pipelines

Editing files and streams

·        Automating stream edits with sed

·        Creating and modifying files: vimgedit

Module V

Managing User and Group Accounts

·        Creating User and Group Accounts

·        Configure User Profiles

·        Managing User and Group Accounts

Working with the Bash Shell and Scripts

·        Perform Basic Bash Shell Operations

·        Introduction to Shell Scripting

·        Customize Bash Shell

·        Redirect Standard Input and Output

·        Use Control statements in Shell Scripts

Networking

·        TCP/IP Networking for Linux System Administrators

·        Networking - DNS and hostnames

·        Networking - DHCP, Dynamic and Static Addressing

·        Network Troubleshooting

Managing Packages

·        Manage Packages using RPM

·        Verify Packages

·        Upgrade packages

·        Configure Repositories

·        Manage Packages using YUM

·        Manage Packages using the Debian Package Manager

·        Manage Packages using Source Files

·        Manage Shared Libraries

Module VI

Executing Jobs and Processes

Monitoring processes with ps and top

·        Launching multiple jobs

·        Signaling with kill

Archiving and retrieving data

Compressing with bzip and gzip

·        Creating tar archives

Securing Linux

·        Examine the Basics of System Security

·        Secure User Accounts

·        Enable Firewall Functionality

·        Implement Security Auditing

The Linux Kernel

Kernel building and configuration

·        Probing the PCI bus with lspci

·        Discovering new hardware with sysfs

·        Inserting new device drivers

·        Determining required functionality

Running high–performance clusters

·        Balancing network load with Linux Virtual Server (LVS)

·        Ensuring high availability with keep alived

Action plan.

Methodology

This instructor led training course is delivered using a blended learning approach and comprises of presentations, guided sessions of practical exercise, web based tutorials and group work. Our facilitators are seasoned industry experts with years of experience, working as professional and trainers in these fields.

All facilitation and course materials will be offered in English. The participants should be reasonably proficient in English.

Visit our website for more details.

Tailor-made training

This training course can also be tailored for your organization. This way, your organization will benefit by: 

·        Using own datasets and tools during the training.

·        Being able to choose areas of interest you wish the trainer to put more emphasis on.

·        Taking the course in-house or at a venue of choice.

·        Cutting on the cost of transport and accommodation.

Testimonials

Kindly visit this link to see video and photo testimonials of our previous training events.

FAQs

Need more information? Kindly visit this link to see answers to frequently asked questions.

How to participate

Register as individual

Contact information

Email: [email protected]

Tel: +254 706909947

Website: www.t4d.co.ke

Kind regards.

Rose Ireri,

Customer Relationship Officer,

Tech For Development

Innovation for impact





要查看或添加评论,请登录

社区洞察

其他会员也浏览了