SCL SUSE Linux Workshop August 14, 2015 Day 2

Robert Katz

SUSE Linux Essentials for Windows Professionals

Today focuses on learning the Linux Command Line Interface, the vim full screen text editor, managing files and directories, learning about Linux commands and utilities and managing processes. Additionally, the Bash shell facilities are explored including features, customizations, variable and string manipulations, operators and command expansions, and shell scripts using shell flow control statements.

Day 2 Agenda Morning 10-Noon [Rev 1]

  • vim text editor
  • Managing files and directories
  • *** 11AM Break ***
  • Linux commands and utilities
  • Managing processes

Noon - 1PM Lunch

Day 2 Agenda Afternoon 1-4PM [Rev 1]

  • Shell Features
  • Special (Meta) Characters
  • Customizing Bash
  • *** 2PM Break ***
  • Manipulating Variables and Strings
  • Operators and Command Expansions
  • Numerical Calculations
  • *** 3PM Break ***
  • Shell Flow Control
  • Traps and Signals
  • Shell Scripting

When Shell script prototypes are used to show feasibility, take the lessons learned and THROW the script away. When you redesign the script in the light of what you now know, it will be much better! -- Robert Katz