UNIX and Linux Fundamentals

UNIX Fundamentals UNIX Training Program

UNIX and Linux Fundamentals

UNIX and Linux Training Sitemap


UNIX and Linux  Training ProgramAdvanced search

Technology Driven IT Training

Web-based Training Services

Why SYS-ED for Web-based Training

Definition of Service

Delivery Medium

Contact You

Licensing and Experience Courseware for Teaching Quality Control

SYS-EDís UNIX and Linux Fundamentals training program is 10 days in duration and will be tailored to specific training needs and operational objectives. A lesson plan based upon the standards of the New York State Department of Education will be provided as part of qualifying the subject matter, examples, exercises, and program duration. Educational consultancy topics, inclusive of project specifications also can be incorporated into the program. A program can be dedicated to to a UNIX- or Linux- variant: Solaris, Red Hat, SUSE, Ubuntu, or Android.

  • For new hires with minimal experience, basic commands, system navigation, and online help is provided.
  • For business professionals and webmasters the training program can be directed to managing mobile devices or doing first-time application development - Google Android smartphones and tablets.
  • For personnel that will be supporting UNIX and Linux virtualized operating systems as a front end to cloud computing, the training program can be directed to public and private software infrastructure services.
  • For experienced computer support personnel, the training program can be directed to commercial enterprise software: IBM, Oracle, or Hewlett-Packard.

SYS-ED's training programs utilize the full complement of delivery medium: distance-learning, web-based, and technology driven classrooms. As part of conducting a training program, subject matter is organized for utilization in courseware as a learning center. In order to accommodate employee workloads and staff in remote geographic locations, component courses can be scheduled over non consecutive weeks utilizing a combination of classroom training and distance-learning. At the client's discretion, checklist of completed tasks, validation assessment, and a final examination can be utilized.

UNIX and Linux Fundamentals Training Program

Base Program Duration
Distance-learning Service
Technology Updates
UNIX Administration
Red Hat Fedora Linux
SUSE Linux
Ubuntu Linux
Google Android

Teaching Models

Teaching Models

Why SYS-ED for UNIX and Linux Fundamentals Training


UNIX: Fundamentals - Level 1 3 days
UNIX: Fundamentals - Level 2 3 days
Linux: Installation, Configuration and Support 4 days

Base Program Duration

10 days
Optional Courses  
UNIX: Shell Programming 3 days
UNIX and Linux: Tools and Utilities 4 days
Perl Programming 3 days

Module: UNIX: Fundamentals - Level 1
Duration: 3 days
Major Topics:
1. What is UNIX 2. Basics 3. File system concepts
4. Commands 5. vi editor 6. File permissions
7. Processes 8. C shell specifics 9. Korn shell features
10. UNIX environment 11. Shell variables 12. Configuration files
13. Network commands    

Module: UNIX: Fundamentals - Level 2
Duration: 3 days
Major Topics:
1. Introduction 2. Establishing communication 3. Filing system
4. File management 5. UNIX permissions 6. Redirection, filters, and pipes
7. vi editor 8. Shell scripts 9. UNIX shells and variables
10. UNIX c-shell user environment 11. Aliases in the c-shell 12. History in the c-shell
13. System status and command information 14. Multitasking capabilities 15. Advanced file management
16. Transferring and printing files 17. Command line database processing  

Module: Linux: Installation, Configuration, and Support
Duration: 4 days
Major Topics:
1. Getting started 2. Linux installation 3. System management tools
4. Installation techniques 5. Startup and shutdown 6. System administration tools
7. X Window system 8. RAID: Redundant Array of Independent Disks 9. Filesystems
10. Kernel compilation and configuration 11. User-level administration and security 12. Networking

Module: UNIX: Shell Programming
Duration: 3 days
Major Topics:
1. Environment 2. Shell script elements 3. Conditional program execution
4. Program loops and iteration 5. Strings and patterns 6. Storing and accessing data
7. Shell variables 8. Processing data 9. Modular programming with functions
10. Intranet and Internet - interacting 11. Debugging  

Module: UNIX and Linux: Tools and Utilities
Duration: 4 days
Major Topics:
1. UNIX and Linux concepts 2. UNIX/Linux standards 3. UNIX regular expressions
4. Building search patterns 5. grep command 6. UNIX filters - characteristics
7. Common UNIX filters 8. Comparing versions of files with diff 9. Shell basics
10. Working with tools creatively 11. Using the awk utility 12. Creating awk scripts
13. awk capabilities    

Module: Perl Programming
Duration: 3 days
Major Topics:
1. Pearl featureset 2. Numeric and string literals 3. Operators
4. Perl statements 5. Functions 6. References
7. Input and output in Perl 8. Regular expressions 9. Handling errors and signals
10. Objects in Perl 11. Debugging Perl  

Footnote 1:

David Silverberg and David Shapiro were both among the first wave of technologist and programmers who evaluated the UNIX operating system and designed and coded C programs. Dave Silverberg was coding programs and reviewing source code and later taught classes at Bell Laboratories. David Shapiro, in conjunction with classmates at Union College and Cornell University, became familiar with the capabilities and long term potential of low level programming languages, and early versions of both UNIX and BASIC.

Footnote 2:

SYS-EDís core UNIX and Linux curriculum has been submitted to the New York State Department of Education - Bureau of Proprietary School Supervision for review.