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
LINUX LEVEL 1 – INTRODUCTION TO LINUX USE AND ADMINISTRATION
Linux Training Overview

This five-day course provides the student with the knowledge to use Linux both as an end user and as an entry-level system administrator. Students will learn the basic command line utilities to navigate the file system and manipulate files, including use of the vi editor and file permissions. The course includes an overview of the available Linux GUI front ends, and specifically looks at the configuration and use of Gnome. System administration topics such as job control, installation and configuration are covered before the basic admin tasks of installing packages, managing users, and booting the system.

Linux Training Audience

End-users and programmers who are new to the Linux environment.

Linux Training Course duration

5 days

Linux Training Course outline

Basic Linux Concepts

  • Definition of Linux
  • History of Linux
  • Basic Linux Terms
  • Accessing a Linux Machine
  • Logging In
  • Passwords
Using the GUIs
  • Linux GUI’s
  • Using Gnome
  • Configuring Gnome
  • Virtual Terminals
  • Fixing Gnome Problems
The Filesystem
  • Definition of Filesystem
  • Filesystem Terms
  • Using Pathnames
  • Listing Files
  • Making Directories
  • Removing Directories
  • Accessing CD-ROM and Floppy Drives
Handling Files
  • Copying Files
  • Moving Files
  • Removing Files
  • Looking at the Contents of Files
  • Useful Commands
File Manipulation
  • Word Count
  • Man Pages
  • Filter Commands
  • sort
  • cmp
  • diff
  • comm
  • Finding Files
  • Finding Commands
Metacharacters
  • Definition of Metacharacters
  • The ; Character
  • "Wildcards"
  • Redirection
  • Using tee
Shell Features
  • Variables
  • Variable Usage in the BASH Shell
  • Variables Usage in the TCSH Shell
  • Aliases
  • Quoting
  • Name Completion
  • Command Line Editing
File Security
  • Basic Linux Permissions
  • Setting Default Permissions
The vi Editor
  • What is vi?
  • vi Modes
  • Movement Commands
  • Input Commands
  • Delete and Search Commands
  • Advanced Commands
Jobs and Processes
  • Starting Jobs
  • Pausing Jobs
  • Restarting Jobs
  • Stopping Jobs
  • Using nohup
  • Controlling Job Priority
File Compression
  • tar
  • gzip
  • zip
  • Additional Compression Commands
Installation
  • Hardware Requirements for Linux
  • Installation Methods
Advanced Installation
  • Kickstart
  • Expert Installation
  • Network Installation
Post Installation
  • LILO & GRUB
  • Basic Network Configuration
  • Post Install File
  • Displaying Disk Usage by Directory
  • Displaying Disk Usage by File System
  • Configuring the X Window System
  • Additional Configurations (keyboard, mouse, etc.)
Software Administration
  • Using RPM
  • Listing Package Information
  • Removing Packages
  • Installing Packages
  • Updating Packages
  • Verifying Package
  • Additional RPM Features
  • Red Hat Network
  • GUI Tools
  • Installing Non-Packaged Software
  • Finding software
  • Package management with Debian
Maintaining User Accounts
  • The /etc/passwd File
  • The /etc/shadow File
  • The /etc/group File
  • The /etc/gshadow File
  • The groupadd Command
  • The groupdel Command
  • The groupmod Command
  • The gpasswd Command
  • The grpck Command
  • The useradd Command
  • The userdel Command
  • The usermod Command
  • Additional Change User Commands
  • GUI Tools
Administrating Initialization
  • What are Initialization Files?
  • A Review of Common Customizations
  • The bash Shell Initialization Files
  • The tcsh Shell Initialization Files
  • Testing Initialization Files
  • Additional login files
The Boot Process
  • The Boot Sequence
  • Run Levels
  • The init Phase
  • Changing to Different Run Levels
  • Modifying Run Levels
crontab and at
  • Using crontab
  • The anacron script
  • The at command
Appendix A - Preparing for Certification Exams

Appendix B - Preparing for RHCE and RHCT Exams

Appendix C - Preparing for the LPI Exams

Appendix D - Preparing for the Linux+ Exam


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