corporate and technical training jobs, careers, and e-learning/training   For Training Professionals
 For Companies and Institutions
 Trainers & Existing Customers, Login Here
Home login to TrainerQuest Overview Support, FAQs and Help About TrainerQuest News and Press Contact Us Now!
 
  full-time and freelance sales training jobs!technical training careers and jobs in areas such as oracle, siebel, microsoft, sun, ibm, java, erp, crm, security, cisco!new hire, compliance, sales, osha, and other soft skills training opportunities and jobs!distance learning, wbt, cbt, e-learning and more!books, websites, upcoming training and education conferences, meetings, workshops in adult learning, instructional design, corporate universities, and more!the TrainerQuest privacy policy

Home: Solutions: Technical Training: Linux

 
    
Our trainers and consultants can deliver generic or customized courses at your location, either in a classroom or at your employee's desk. 

The topics below are guidelines to the course structures. After speaking with you we will tailor course content to suit your specific needs and arrange course delivery at a time convenient to you.


Unix/Linux Training Areas:

- Unix/Linux Fundamentals
- Linux System Administration

Contact us to discover how our client-focused Unix/Linux training and consulting solutions impact your bottom-line.

Unix/Linux Fundamentals
Introduction to Unix
· Design Philosophy
· System Components
· The Shell and Command Entry
· Documentation

Basic User Commands

· Logging In and Logging Out
· Command Line Editing
· Navigating the File System
· Viewing and Copying Files
· Controlling the Terminal
· Sending and Receiving Mail

Text Editing

· Types of Editors
· From ed to ex to vi
· Basic Editor Tasks with vi
· Editing Multiple Files
· Named Buffers
· vi Startup File

UNIX Processes

· The Unix Process Model
· Process States
· Monitoring and Controlling Processes

The File System

· File System Organization
· File Types
· File and Directory Naming Rules and Conventions
· Commands for Navigating the File System
· Introduction to Inodes
· Ownership, Permissions, and Dates
· Manipulating Files and Links
· Manipulating Directories
· Determining Disk Usage
· Other File System Utilities
·
Introduction to Shells: sh, csh, and ksh
· Shell Functions
· I/O Redirection and Pipes
· Command Separation and Grouping
· Background Execution
· Filename Expansion
· Shell Variables
· Command Substitution
· Quoting and Escaping Metacharacters
· C Shell Features
· Korn Shell Features
· Command Execution
· Startup Files
· Customizing the User Environment

Printing

· Printing Under AT&T Unix
· Printing Under BSD Unix

Multitasking and Batch Processing
· Multitasking
· Scheduled Execution Using cron
· The at and batch Commands

Text File Manipulation

· Regular Expressions
· grep and egrep
· The Stream Editor sed
· sort
· awk
· Other Text File Utilities

Shell Programming

· Shell Script Features and Capabilities
· How to Create and Run a Script
· Interpreting Command Line Arguments
· Conditional Constructs
· Looping Constructs
· Built-in Expression Operators
· Making Scripts Interactive

Other File Processing Commands

· Examining and Comparing Files
· Compression Utilities
· Data Format Interchange
· Encryption

Backing Up Files

· Backup Media
· Unix Device Names
· tar and cpio
· File Transport and Conversion with dd

Networking Commands

· Remote Access Control Mechanisms
· rcp, rlogin, rsh
· telnet
· ftp, tftp
· Using the Secure Shell(ssh)

Introduction to the X Window System

· X Window Client/Server Model
· The Role of the Window Manager
· Initialization Files and Environment Variables
· Starting and Stopping Window Managers
· Interacting with Window Managers
· Customizing Window Manager Behavior

Introduction to Standard X Clients
· Controlling Resource Settings
· Standard Command Line Options
· xterm Capabilities, Menus, and Resources
· xterm Command Line Options
· xdpyinfo
· Window Control and Status Utilities
· Bitmap Editor
· Font Control and Status
· Setting and Querying Resources
· Miscellaneous Utility Clients (xload, xkill, xman, xedit, etc.)


Linux System Administration
System Administration Overview
· Unix, Linux and Open Source
· Duties of the System Administrator
· Superusers and the Root Login
· Sharing Superuser Privileges with Others (su and sudo Commands)
· TCP/IP Networking Fundamentals
· Online Help

Installation and Configuration

· Planning: Hardware and Software Considerations
· Site Planning
· Installation Methods and Types
· Installation Classes
· Partitions
· File System Overview
· Swap Partition Considerations
· Other Partition Considerations
· Linux Loaders: LILO, MILO, SILO, GRUB
· Software Package Selection
· Adding and Configuring Peripherals
· Printers
· Modems
· Graphics Controllers
· Basic Networking Configuration
· The Emergency Boot Disk

Booting and Shutting Down Linux
· Boot Sequence
· System Startup and Shutdown Scripts
· The /etc/inittab File
· Run Levels
· chkconfig Command
· Shutdown Commands
· Handling Power Failures

Using the vi Editor

· Why You Use vi
· vi Modes
· Basic Editing
· Searching and Replacing
· vi Restart Control File

Managing Software and Devices

· Identifying Software Packages
· Using rpm to Manage Software
· Using Debian Software Commands
· Installing and Removing Software
· Identifying Devices
· Displaying Device and System Information (PCI, USB)
· Plug and Play Devices
· Device Configuration Tools

X Window System Administration
· X Window System Introduction
· Installation and Upgrading X Windows
· Configuring XFree86
· Utilities for Configuring X Windows
· Configuring the Graphics Driver and Mouse
· Selecting and Installing a Window Manager
· Desktop Environments
· Motif Development Kit Installation

Managing Users and Groups
· Setting Policies
· User File Management
· The /etc/passwd file
· The /etc/shadow file
· The /etc/group file
· Adding Users
· Modifying User Accounts
· Deleting User Accounts
· Working with Groups
· Setting User Environments
· Global Restart Control Files
· User Restart Control Files
· X Windows Environment Files

The Linux File System

· Conventional Directory Structure
· Mounting a File System
· The /etc/fstab File
· Special Files (Device Files)
· Inodes
· Hard File Links
· Soft File Links
· Creating New File Systems with mkfs
· The lost+found Directory
· Repairing File Systems with fsck
· The Journaling Attribute
· File and Disk Management Tools

Linux File Security

· File Permissions
· Directory Permissions
· Octal Representation
· Changing Permissions
· Setting Default Permissions
· SUID Bit
· SGID Bit
· Setting the Sticky Bit

Working with the Linux Kernel

· Linux Kernel Components
· Classes of Kernels
· Applying Kernel Update Patches
· Kernel Configuration Options
· The Kernel Configuration Tool
· Recompiling the Kernel

Shell and Perl Scripting

· Shell Script Fundamentals
· Bourne Shell Syntax Overview
· Shell Script Examples
· Fundamentals of Perl
· Using Perl for Administration
· Perl Script Examples

Controlling Processes

· Characteristics of Processes
· Parent-Child Relationships
· Examining Running Processes
· Background Processes
· Controlling Processes
· Signaling Processes
· Killing Processes
· Automating Processes
· cron and crontab
· at and batch
· System Processes (Daemons)

System Backups

· Backup Concepts and Strategies
· User Backups with tar and cpio
· System Backup Options
· The restore Command
· Rescuing Disks

System Backups

· Backup Concepts and Strategies
· User Backups with tar and cpio
· System Backup Options
· The restore Command
· Rescuing Disks

Setting Up Mail
· Mail System Choices
· Installing and Configuring sendmail

Troubleshooting the System

· Common Problems and Symptoms
· Troubleshooting Steps
· Repairing General Boot Problems
· Repairing LILO Problems
· Repairing the GRUB Boot Loader
· Memory Allocation
· Hard Drive Problems
· Repairing Corrupted Shared Libraries
· System Logs
· syslogd
· Configuring the syslogd Daemon

Basic Networking
· TCP/IP Fundamentals
· Review of Internet Addressing
· Network Services Overview
· Commonly Available Services
· Fundamental Network Configuration Files
· Network Control Scripts and Daemons
· Enabling Services Using xinetd

NFS, DHCP, and DNS
· Network File System (NFS)
· How to Configure the NFS Server
· Exporting NFS Shares
· How to Configure the NFS Client
· Implementing the Dynamic Host Configuration Protocol (DHCP)
· DHCP Configuration with Fixed and Leased Addresses
· Purpose of DNS
· Working with DNS
· How to Configure DNS
· The rndc.conf File
· Zone Files
· Running the named Daemon
· Networking Commands: telnet, ftp, rsh, rlogin, rcp
· Installing and Configuring Secure Shell (ssh)
· The Apache web server

Introduction to System Security

· Security Overview
· Maintaining System Security
· Server Access
· Common System Hacking Options
· Physical Security
· Network Security
· Security Tools
· Preventing Break-Ins
· Scanning the System
· Maintaining File Integrity
· Installing and Configuring tripwire
· Security Scanning Using nessus
· Securing Linux Using LIDS
· Hardening the System Using Bastille
· Using Firewalls
· Packet Filtering with iptables
· Masquerading with iptables

The Apache Web Server

· What is Apache?
· Configuring the Apache Web Server
· Common Directives
· Apache Virtual Hosting

The Samba File Sharing Facility

· Using Samba to Connect Homogeneous File Systems (Linux-to-Linux)
· Using Samba to Connect Heterogeneous File Systems (Linux-to-Windows)
· Configuring Samba
· Uing the smbclient Command
· Mounting SMB Shares

Contact us to discover how our client-focused Unix/Linux training and consulting solutions impact your bottom-line.
latest news on the corporate and technical training front!

Friday, July 30, 2010

 
Onsite Training Services
Employers: Have customized technical and business skill courses delivered at your company's location -- more value and increased learning retention! more>>


latest resources for corporate and technical training professionals and buyers

Career Outlook: Instructional Coordinators  visit>>
 
Association for Development, Advancement & Productivity through Technical Training (ADAPT)  visit>>
 
Society for Human Resource Management  visit>>
 
U.S. Department of Labor: Employment & Training Administration  visit>>
 
 
More Resources >>