Training Unix System Administration – 5 days

Class overview :

This course is designed to give delegates practical experience in the administration of a SVR4 compatible Unix System. Practical work will concentrate on the basic SVR4 commands rather than vendor-specific administration menu driven or GUI tools.

The delegates will practise:

  • Adding, changing and deleting users and user groups
  • Managing user passwords
  • Configuring login files
  • Running background tasks at regular intervals
  • Creating file systems
  • Mounting, monitoring and repairing file systems
  • Managing file access
  • Backing up and restoring files and directories using standard utilities
  • Managing swap space
  • Adding printers to the system
  • Monitoring and controlling print jobs
  • Starting and shutting down the system
  • Customising start-up and shutdown procedures
  • Monitoring system performance with the sar utility
  • Configuring syslog to manage system event messages
  • Carrying out various housekeeping procedures to manage disk space

Class goals :

To provide the knowledge and skills needed to maintain successful day-to-day operation of a UNIX system.

Content of Unix System Administration

The Administrator’s Role

  • Role Of A System Administrator
  • Using The root Login
  • Tracking The Use Of su
  • The sysadm Menu System

Account Management

  • Users, user groups and related system files
  • Adding new users and user groups (useradd, groupadd)
  • Changing and deleting users and user groups (usermod, userdel, groupmod, groupdel)
  • Password and login control (passwd)
  • User communication facilites (wall, /etc/motd)
  • Exercise

Login Files

  • The Bourne and Korn Shell Environments
  • Environment Variables
  • The system profile /etc/profile
  • The user’s .profile
  • The Korn shell start up file .kshrc
  • Korn shell options
  • Listing environment variables and aliases
  • Skeleton directories
  • Exercise

Background Jobs

  • Starting Background Jobs
  • Using The nice Command
  • Using cron Processes
  • Creating crontab Entries
  • Using The crontab Command
  • The at Command
  • Exercise

File System Administration

  • Physical Disk Organisation
  • UNIX Partition Slices
  • File System Device Names
  • Mounting and Unmounting File Systems
  • File System Types
  • File System Structure
  • File System Creation
  • Checking And Repairing File Systems
  • Monitoring Free Space
  • Exercise

File Access

  • File Access Criteria (Users, Groups and Permissions)
  • Default permissions with umask
  • Changing File Attributes with chmod, chown and chgrp
  • Testing permissions with su
  • Exercise

Backup and Restore Facilities

  • Using The cpio Command
  • Using The tar Command
  • Using the dd Command
  • Backup And Restore Services

Managing Swap Space

  • Listing, configuring and disabling swap space (swap)
  • Exercise

Terminals and Printers

  • Managing terminals
  • Using the stty command
  • Terminal model capabilities and commands (infocmp, tput)
  • The LP print service
  • LP print service files
  • Printer configuration (lpadmin)
  • Printer maintenance – managing printer status, job queues etc.
  • (lphsut, lpsched, /etc/init.d/lp, accept, reject, enable, disable, lpmove, lpusers, lpstat, cancel)
  • Printing from copies of files
  • Stopping banner output
  • Exercise

System Startup and Shutdown

  • The /etc/init Procedure
  • System Run States
  • The /etc/inittab File
  • System Startup Procedures and Processes
  • System Shutdown Procedures and Processes
  • Recovery From Boot Failure
  • Exercise

Basic Networking

  • Basic networking overview
  • Network hardware
  • Network software
  • Network addressing – IPv4
  • Network masks and subnets
  • Routing
  • Network commands (hostname, ifconfig, netstat, telnet, rlogin, ssh, ftp, sftp, rcp, scp, rsh, ping)
  • Client-Server environment
  • Servers
  • Networking services overview NIS, NIS+, DNS, LDAP NFS, DHCP
  • Exercise

Performance Management

  • Performance Management
  • System Performance Tools
  • System Activity Reporting using the sar command
  • General Performance
  • Specific Areas Of Performance
  • Excessive Paging
  • Disk I/O Performance
  • CPU Performance
  • Using the timex Command
  • Exercise

Kernel Configuration

  • System Configuration
  • Configuration Guidelines
  • Reducing Disk I/O
  • Increasing User Memory
  • Improving CPU Performance
  • Special Case Tuning Needs
  • The Configuration Process (/etc/conf/cf.d, idtune, idbuild)

Software Installation

  • Operating System Installation
  • Other Software Installation (pkginfo, pkgadd, pkgrm)
  • Exercise


  • Syslog Configuration
  • The /etc/syslog.conf configuration file
  • Editing the syslog.conf file
  • Logging telnet, ftp and other network daemons
  • Testing syslog logging
  • Exercise

General Housekeeping

  • Managing Files and Directories
  • Checking file space used
  • Freeing up disk space
  • Saving disk space
  • File system organisation
  • Helpful hints
  • Exercise
Unix Sytem Administration
Training Unix Sytem Administration

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s