Home    |    Instructor-led Training    |    Online Training     
         
 
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Python
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
CentOS 7 Administration I
Overview

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).

Prerequisites

This course is considered to be the basic CentOS course. Experience with any interactive system is helpful.

Course duration

This course normally requires five (5) days, approximately 50% lecture and 50% lab time.

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.

Course 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)
Creating and Editing Text Files
  • command line utilities to control file (content)
  • vim editor
    • key operations
    • importance of .vimrc
Improving the User Interface
  • 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



Please contact your training representative for more details on having this course delivered onsite or online

Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved