[RTD Training & Development] www.unix-linux-training-courses.co.uk
Unix & Linux Training Courses
Professional training courses in Unix and Linux usage; administration; installation and programming in the UK and Ireland
[All Courses] [Courses] [On-Site Courses] [Custom Courses] [Training Facilities] [Contact Us] [About RTD]

RTD Training

 

Unix System Administration

5 days hands-on £1,499+VAT (€2,499+VAT)

No scheduled date

 

Related Courses

Introduction to Unix/Linux and Shell Programming

Unix System Administration

Red Hat Linux Installation and Administration

SuSE Linux Installation and Administration

Unix and Linux Programming in C

Unix Network Programming

Outline

Review

  • Useful commands (find, grep, etc.)
  • Users, groups & privileges
  • Becoming super-user (root)

Unix Devices

  • Device special files
  • Using raw devices
  • Becoming super-user (root)
  • Creating file systems
  • Repairing file systems

The File System

  • I-node structure
  • File and directory permissions
  • Special file permission bits (suid, etc.)

Backup and Restore

  • Using 'tar'
  • Using 'cpio'
  • Other backup utilities
  • Backup strategies

Process Management

  • The 'fork' and 'exec' mechanism
  • Process termination
  • Understanding signals
  • Process scheduling
  • The role of 'init'
  • System run levels
  • Shutting the system down
  • Customising the startup sequence

User Management

  • The 'passwd' and 'group' files
  • Adding and removing users
  • Pseudo-users in the system
  • Restricting a user's access

Printers and Queues

  • Managing print queues
  • Printing systems for formatted output
  • Adding and removing printers

Network Management

  • TCP/IP basics
  • DHCP servers and clients
  • DNS servers and clients
  • NIS servers and clients
  • NFS servers and clients
  • Controlling remote access

Tuning the System

  • System activity logs
  • Kernel parameters
 

Overview

Effective systems administration is the key minimising down-time and ensuring the smooth running of Unix and Linux systems. This course covers both the day-to-day administrative tasks and the less frequent tasks such as configuration.

This course is generic and the material can be applied to most Unix and Linux Systems. It has a high hands-on content so that participants can apply the theoretical concepts.

Objectives

On successful completion of this course, participants will be able to:

  • Understand the super-user (root) privileges
  • Partition hard disks and create file and swap systems
  • Manage the file system
  • Administer user accounts
  • Customise the boot sequence
  • Backup and restore file systems
  • Schedule 'cron' tasks for later execution
  • Administer print services
  • Configure NFS and NIS

Audience

This course is for potential sytems and network administrators and for support personnel.

Prerequisites

Familiarity with Unix and/or Linux, including shell programming, up to the level covered in the Introduction to Unix/Linux and Shell Programming course is assumed.