training

 

CentOS 7 Administration I – 5 Days

Course Description

This course presents the basic working environment of a Linux system. It introduces commonly required operations that can be performed by entering commands interactively in a command terminal, along with functions available in the GNOME Desktop Environment. This course will concentrate on Community Enterprise Operating System (CentOS), version 7 (all update levels).

Course Objectives

Each participant will be able to use CentOS 7 Bash Shell techniques and commands to maintain collections of files, create files using interactive editor utilities, create and execute basic command procedures, communicate with other users, and tailor the interactive environment to meet their needs. Basic administrative features to setup a functioning CentOS 7 system will also be shown.

Prerequisites

This course is a concentrated preparation for the RHCSA 7 examination. Participants are assumed to be (Red Hat Enterprise) Linux system administrators working on production level configurations, and have used and demonstrated competencies in Linux fundamentals and entry-level administrative functions.

Outline

                                       Understanding the User Environment

CentOS 7 system overview

process concepts

the graphical environment (GNOME)

 

                                       Getting Started with the Command Language

logging into an CentOS 7 system

Bash shell syntax rules

documentation via man, info and pinfo

command line editing and history control

shortcut control keys

 

                                      Configure Secure Communications with OpenSSH

utilities that support a trusted environment

rsh, rlogin, rcp

required packages and services

.rhosts file

defining ssh keys

setup on client and server systems

 

                                      Managing Files

file specification syntax

device specifications

directory specifications

regular expressions and special characters

CentOS 7 commands to manipulate files

file permission mechanisms

 

                                      Creating and Editing Text Files

command line utilities to control file (content)

vim editor

key operations

importance of .vimrc

 

                                      Improving the User Interface

controlling the history mechanism

creating command aliases

redirection of input and output

using hard and symbolic links

process control commands

 

                                    Monitor and Manage Linux Processes

obtaining system information

show process information and attributes

control process execution

background

daemon

signals (kill)

 

                                     User Level Archival Operations

tar utility syntax

tar commands for product access

using compression/uncompression commands

gzip / gunzip

 

                                  System Installation and Updating

installation types and methods

installing the CentOS 7 operating system

maintaining the system via patches

managing system software

package information (rpm, yum)

installing packages (rpm, yum)

removing packages (rpm, yum)

creating and using (yum) repositories

 

                              Startup and Shutdown

components involved in the Linux boot

GRUB loader stages and configuration

default bootstrap

boot to single-user mode

CentOS 7 startup methods, tools, and procedures

understanding systemd (daemons, files)

comparing systemd targets to run levels

systemctl and journald commands

adding services to the startup mechanisms

shutdown methods and control

 

                             Managing of System Users

UID and GID concepts

creation of a user account

security through password aging

controlling access by groups

 

                   Analyzing Logging Information

                            collection mechanism

                             configuring rsyslogd

                                      rsyslog.conf

 

                   Monitoring System Activity

informational utilities

vmstat

iostat

mpstat

pidstat

top

contents of the /proc hierarchy files

                   Network Setup and Configuration

                    available tools

Network Manager

nmcli

nmtui, nmtui-edit

host names and related files

configuring network devices

 

Virtualization

                             available tools

                                      virt-install

                                      virt-manager

                                      virsh

creating a kvm

controlling a kvm

MindIQ.com

Print Friendly, PDF & Email