Specialised Advanced IT Training
Tel : 0845 051 3801
 
 
  Generation home>Courses
 
 
Introduction to Java Programming 0101
Introduction to Java for non-C programmers 0102
Intermediate Java Programming 0103
Advanced Java Programming 0104
Java Swing 0105
 
Introduction to Struts 0201
Java Server Faces 0202
Java Web Programming 0203
Java Enterprise Training 0204
Spring Framework 0205
Hibernate 3.0 0206
Introduction to Web Services 0207
Java Web services Using JAX-RPC 0208
Introduction to Linux 0901
Linux System Administration 0902
Shell Programming 0903
Job Vacancies
UNIX Training    enquiry@advancedittraining.co.uk

UNIX System Administration 0804 - Course duration: 4 days

Course Objectives:

you will learn how to

Explain the responsibilities of a UNIX system administrator and perform many of the “hands-on” tasks required to manage a UNIX system. Describe the design and operation of UNIX file systems. Manage user accounts, including adding and deleting users, changing user account attributes, and controlling password requirements. Communicate with users using standard mail and interactive dialogue utilities. Manage UNIX processes, including starting and killing jobs in the background, and scheduling jobs to run once or repeatedly at selected times. Administer disks and file systems. Startup and shutdown UNIX systems. Administer the print spooling system. Give details of UNIX s ecurity issues and implement techniques for secure system software and hardware. Reconfigure the UNIX kernel to handle new peripherals or add-on software packages. Monitor the performance of a multi-user UNIX system and do simple performance tuning operations.

Prerequisites

Fundamentals of UNIX, and some system administration experience recommended.

Course Contents:

1. Course Introduction

  • Course Objectives
  • Overview
  • Suggested References

2. Overview of System Administration

  • System Administrator Responsibilities
  • A Brief History of UNIX
  • Evolving Standards
  • Navigating the Documentation

3. User Administration

  • What is a "user" in UNIX?
  • The /etc/passwd File
  • Groups
  • The /etc/group File
  • Passwords
  • Adding Users
  • Deleting Users
  • Modifying User Attributes
  • The Login Process
  • /etc/profile and .profile
  • Communicating with Users: /etc/motd
  • Communicating with Users: The wall Command

4. File System Basics

  • The Hierarchy
  • Files
  • Directories
  • Device Files
  • Charac
  • ter and Block Devices
  • The/dev Directory
  • Links
  • Symbolic Links
  • A File System Tour
  • The df Command
  • The du Command
  • The find Command

5. Advanced File System Concepts

  • The Physical File System
  • The Inode File
  • File Storage in Disk Blocks
  • The Superblock
  • The Free List
  • Slices and File Systems
  • File System Types

6. Disk Management

  • Making a File System
  • The mkfs Command
  • Sharing Filesystems
  • Themount Command
  • The fstab File
  • The fsck Command
  • The lost+found Directory
  • The prtvtoc Command

7. Backups

  • Backup Strategies
  • Backup Tools
  • The tar Command
  • The cpio Command
  • The dump Command
  • Network Backup Strategies

8. UNIX Processes

  • Overview of Processes
  • Process Space
  • Process Table
  • The fork/exec Mechanism
  • The ps Command
  • Background Processes
  • The kill Command
  • Scheduling Jobs
  • The cron Daemon
  • The at Command
  • The crontab Command
  • Format of cron Files
  • Access to Scheduling Facilities

9. System Startup and Shutdown

  • Run States
  • The init Daemon
  • /etc/inittab
  • The inittab Actions
  • The init Command
  • The rc Scripts
  • Single-User Mode
  • The shutdown Command

10. UNIX System Security

  • Security Overview
  • Physical Security
  • Account Security
  • SUID and SGID Settings
  • File and Directory Permissions
  • Software Security

11. Performance Monitoring and Tuning

  • Performance Issues
  • Methods of Improving Performance
  • Swapping and Paging
  • The sar Utility
  • Using sar
  • The truss Command

12. IP Addressing

  • Basic Network Needs
  • Ethernet Addresses
  • IP Addresses
  • DNS vs /etc/hosts to Resolve IP Addresses
  • Network Addresses
  • Network Classes
  • Broadcast Addresses
  • Subnet Masks

13. Configuring TCP/IP

  • The /etc/hosts File
  • The ifconfig Command
  • The /etc/services File
  • The inetd Daemon
  • The /etc/inetd.conf File
  • Simple TCP/IP Troubleshooting:
  • The ping and netstat Commands

14. The LP Print Service

  • Printing Overview
  • The lp, lpstat, and cancel Commands
  • Adding a Printer
  • The lpadmin Command
  • The accept and reject Commands
  • The enable and disable Commands
  • Adding a Networked Printer
  • Other Administrative Commands

15. Network Utilities

  • Network Services
  • telnet - Terminal Emulator
  • ftp - File Transfer
  • rcp - Remote Copy
  • rlogin - Remote Login
  • rsh - Remote Commands

16. Kernel Reconfiguration

  • Overview of Reconfiguration
  • Kernel Parameters
  • Steps to Reconfigure a Kernel
  • Specific Steps for SVR4

17. Overview of NIS

  • What is NIS?
  • Why Use NIS?
  • NIS Design and Implementation
  • NIS Maps
  • Configuring NIS


Standard Tuition 

2 days £875
3 days £1115
4 days £1355
5 days £1595

For more information click here....

enquiry@advancedittraining.co.uk

 
About Us
Contact Us
Terms & Conditions
Become a Trainer
 
© 2008 Advanced it training , All Rights Reserved
Java Training, Introduction to Java Programming, Introduction to Java for Non-C Programmers Intermediate Java Programming, Advanced Java Programming, Java Swing, J2EE Training, Introduction to Struts, Java Server Faces Java Web Programming, Java Enterprise Programing, Spring Framework, Hibernate 3.0, Introduction to Web Services, Java Web Services Using JAX-RPC, Web Services, Introduction to Web Services, Java Web Services Using JAX-RPC, Linux Training, Introduction to Linux, Linux System Administration , Shell Programming, UNIX Training, UNIX Fundamentals, UNIX Tools & Utilities, Shell Programming, UNIX System Administration, UNIX System Programming in C/C++, Object Oriented Training, C++ Programming, Introduction to Java for Non-C Programmers, Introduction to Java Programming Intermediate Java Programming, Advanced Java Programming, C# Programming, C# Essentials, C# Training, C# Programming, C# Essentials, XML Training, Introduction to XML, Introduction to XSL, Object Oriented Training, Object Oriented Analysis & Design using UML Design Patterns, MySql Training, MYSql developemnt and administration