Linux Fundamentals – Detailed Course Outline

Copyright © 1998 - 2021, Anderson Software Group, Inc.

Section 1 - Getting Started

  • Linux Configuration
  • Linux Directories
  • Linux Commands
  • Files and Directories
  • File Management
  • Special Files
  • Ownership and Protection
  • Cutting and Pasting Files
  • File Comparisons

Section 2 - Working with the Shell

  • Command Lines and Subshells
  • I/O Redirection and Pipes
  • Filename Expansion
  • Shell and Environment Variables
  • Quoting
  • Command Substitution
  • Job Control
  • Aliases and Functions
  • Customizing Your Environment
  • Setup Files

Section 3 - Shell Scripting

  • Shell Script Design
  • Parameter Substitutions
  • Variables, Operators, Expressions
  • Control Constructs
  • Here Documents
  • User Input
  • Signal Traps
  • Debugging
  • Scripting Guidelines

Section 4 - Working with Linux

  • Makefiles
  • Dependencies and Targets
  • Pattern Rules
  • Program Libraries
  • RPM Packages
  • File Sharing and FTP
  • Apache Web Server