Linux System Administration Tutorial Class

Course Description


The Linux system administration course helps you to discover the tools used by system administrators in enterprise Linux environments, and helps to install new systems with a variety of Linux distributions and configure systems. Those who are preparing for a rhcsa certification exam or looking for a rhcsa course that builds their knowledge to become a linux system admin , this is their best choice. Although this course doesn't focus on rhcsa certification preparation it does equip you with knowledge that will help you pass most of the best linux certifications because we conduct this hands on and provide deep understanding of the concepts to help you on the job, which is more important step after your certification.

Most Linux training center would focus on the exam, our training institute focuses on you learning linux system administration skills for life, so that you become a good linux system admin. Those preparing for Redhat certification also will find this beneficial because we run our training on CentOS linux, which is a redhat linux community distribution.

This course is for the System administrators and users who already have basic exposure to Linux or another Unix operating system. The course provides Linux system administrators with all the tools and concepts needed to efficiently build and manage a production Linux infrastructure. If you are looking for best linux classes or hands on best linux training institute, you have found the right one.

This course prepares you to be a Unix System Administrator.

Free Career Guidance

Fee Details

Course Code Course Name Duration Course Fees (SGD)

Unix / Linux System Administrator

4 Days
(32 Hrs)
$ 4450
Registration & Material Fees of $S 50 Applies.
Register your interest by filling the form below
Email Me Full Details Course Content Related Courses Funding Options Corporate Clients


Get All Details About This Course Now!

Course Content

Click Here To View Fee Details
Module 1: Introduction to Linux Distributions
Linux distributions
Module 2: Installing Linux
Obtaining Linux
Anaconda installer
Installation steps
Module 3: Linux Boot Process
Linux boot process
init process
SysV init runlevels
/etc/rc.d directory
Configure services for run levels
Xinetd service
Module 4: System Configuration
Configuring system time
Using Network Time Protocol (NTP)
System configuration files
The proc filesystem
Module 5: Package Management
Introduction to Linux package management
The rpm utility
Public Yum servers
Yum configuration
Yum utility
Module 6: Automate Tasks
Automating system tasks
Configuring cron jobs
Other cron directories and files
The crontab utility
The at and batch utilities
Module 7: User and Group Administration
User and group configuration files
Adding a user account
Modifying and deleting user accounts
Password configuration
User Manager Tools
su and sudo commands
Module 8: File Systems
Disk Partitions
Partition Table Manipulation Utilities
File System Types
Making File Systems
Mounting File Systems
The /etc/fstab File
Swap Space

Module 9: Network Configuration
Network interfaces
Network configuration files
Network interface utilities
Address Resolution Protocol (ARP)
The route utility
Module 10: File Sharing
NFS server configuration
The /etc/exports file
Starting the NFS services
The exports utility
NFS client configuration
Automounting filesystems
Module 11: OpenSSH Service
OpenSSH configuration
Using OpenSSH utilities
The ssh, scp, and sftp utilities
Using the ssh-keygen utility
Connecting to a remote system without supplying a password
Module 12: Kernel Configuration and System Tuning
System resource tuning and network tuning
Linux shared memory kernel parameters
Semaphores kernel parameter
File handles and other kernel parameters
Module 13: System Monitoring
The iostat, mpstat, vmstat, sar, top, netstat, and tcpdump utilities
How to find out where is the bottleneck for system performance issues ,is it the CPU, Memory, Users, Network or Harddisk?
Module 14: System Logging
System log file configuration
Facility/Priority-based filters
Configuring logrotate
Module 15: Troubleshooting
Systematic approach to troubleshooting
Operating system logs
The dmesg utility
Troubleshooting resources
Problem causes
Boot problems
NFS problems



A good hands on linux commands and concepts knowledge is required to enrol in this course. Also working knowledge of writing shell scripts will be important to know and will help participants do well in the course. Those who don't have their linux fundamentals clear, or don't have more than 3 years of working experience on linux, can consider taking a fast track linux course with us first.

Funding For This Course

Click the course name below to get full details.

Unix / Linux Basics For Beginners Tutorial Unix Linux Bash Shell Scripting Programming
OracleTM Database Basics For Beginners

Audience For This Course

Programmers (C, C++, Java, Python, Perl, Ruby etc) , Automation Experts, System Administrators, Virtualization Administrators (Vmware , Citrix), Database Experts ( Database Developer, DBAs) all need to know Linux / Unix, Testers, Support Personnel (App support).

This is the operating system of choice on mobiles, computers, application and database servers, data centers running in 80% of the world's data centers.

Today, learning basics of Unix / Linux is not a choice anymore, its required on almost all jobs and employers prefer candidates with knowledge of Linux due to its wide penetration and use in all technology platforms.

Training Duration

Full-Time : 9.30am to 6.30pm

Part-Time : Weekdays - 10.00am - 1.00pm (or) 2.00pm - 5.00pm

Part-Time : Weekends (Saturday & Sunday) - 10.00am - 1.00pm (or) 2.00pm - 5.00pm

Training Methodology & Materials

  1. 100% hands-on Practical Job Oriented Training
  2. Well designed exercises/sessions
  3. Discussion on real life situations / problems faced on the job and their solutions
  4. Indepth Project work with each course to enhance learning and give the participant a feel of difficulty, thus ensuring they apply in realtime everything they have learnt.
  5. Task based teaching methodology where students are given tasks to do in class, as required in the real world.
  6. Assessments at the end of the course help gauge student progress and learning.

Certificate Of Attendance

Certificate Of Attendance will be awarded to participants completing the course achieving minimum 85% attendance.

View All Testimonials
View Hand-Written Feedback Forms