Linux Fundamentals and System Administration

4 days, Instructor led
 

Linux Fundamentals (System Administration below)

A practical and hands-on introduction to the Linux operating system, this workshop is perfectly suited for administrators, developers or power-users planning to use Linux in their environment. The workshop will also be very handy for decision-makers evaluating Linux for their IT infrastructure.

The labs and concepts are independent of a particular distribution of Linux, and apply to other flavors of UNIX as well. We will also provide useful pre-reading material and labs.

Prerequisites:

This two-day long portion of the course for busy professionals assumes little to no understanding of UNIX. Having working knowledge of any computer system, e.g. a Windows based PC, would suffice. Most of all you will need a motivation to aggressively learn, while having fun, during the class.

The following is a high level plan for your two days:

Day One

  • Linux and Open-Source Software
  • Top issues to consider when migrating to Linux
  • Review of pre-read material 
  • System Orientation
  • Getting around a Linux system
  • Introduction to the X graphical system
  • Linux commands
  • UNIX Command Line
  • Fundamental concepts and most important commands
  • Using the shell
  • Basics of putting commands together
  • Power shell use 
  • Linux system components
  • Filesystems, Users, Commands, Applications and Processes
  • Homework / reading assignment

Day Two

  • Linux Applications Overview
  • User overview of Linux applications
  • Writing Shell Scriptis
  • Overview of bash scripting language
  • Making useful scripts for power Linux use
  • Text processing (sed and awk)
  • Fundamentals of Linux networking
  • Concepts of an IP based network
  • Connecting the laptops to the local area network
  • Questions, Post read topics, Closing

Linux System and Network Administration

This bootcamp is a fast-paced course and assumes basic understanding of UNIX. There is substantial lecture work with continuous hands-on training.

Prerequisites

If you have worked on any flavor of UNIX (Linux, Solaris, HP-UX, AIX etc.) as a user (not necessarily as an administrator), or have done some system administration on Windows NT, you will find the course to be accessible. Most of all you will need a motivation to aggressively learn, while having fun, during the class.

Certification Track

If you are preparing for Linux certification, this course covers objectives of following certifications:

  • LPI Level 1 (Exam 1 and Exam 2)
  • Linux+
  • Sair Linux and GNU level I certificates

Pre Read

The following objectives are to be prepared before the bootcamp:

  • Getting comfortable with Unix command line
  • Text editing and processing (using vi)

The following is a high-level plan for your two days:

Day Three

  • Intro to Linux certification process
  • Review of Pre-Read material
  • Linux commands
  • System Orientation
  • Admin1: Installation, Package management: RPM and Deb, File Locations, X, General Admin tasks, Users and Groups management
  • Networking 1: Fundamentals, Ethernet, TCP/IP. Client side configuration.
  • Development Environment: Make, Compiling, BinUtils, Scripting, Perl, application management, fixing shared library issues
  • Kernel and Boot Loaders: Kernel modules, building a kernel, patching, kernel troubleshooting, panic states
  • Homework reading assignment

Day Four

  • Networking 2: xinetd, /etc/services, Services overview: nfs, http, lpd, mail, sendmail, dns, samba
  • Admin 2: Boot/init, shutdown, runlevels, process priorities, automation, backup
  • Security: Managing user accounts and user level security. Managing program access. Managing network security
  • Hardware devices, /proc
  • Questions, Post read topics, Closing
  • Homework reading assignment

© 1982-2007 Complete Computing, Inc.