Intermediate Linux

Overview

Instructor: Wes Brashear

Time: Friday, January 31, 2025 — 10:00AM-12:30PM CT

Location: Blocker 220

Prerequisites: Active HPRC account, basic Linux/Unix skills

This course assumes a working knowledge of the Linux environment. Participants will practice running commands on the Grace cluster, including: vim, sed, awk, grep, bash scripting, and bc. We will also be covering how to customize your environment. Shell scripting gives users the ability to work more efficiently on Linux/Unix systems by automating commands and repetitive tasks.

Registration will open on this webpage in early January.

Course Materials

Presentation slides

The presentation slides are available as downloadable PDF files.

  • Intermediate Linux (Fall 2024): PDF

  • Intermediate Linux (Spring 2024): PDF
  • Intermediate Linux (Fall 2023): PDF
  • Intermediate Linux (Spring 2023): PDF

Learning Objectives and Agenda

In this course, participants will:

  • Learn how to use linux commands and programs including vim, sed, awk, and grep
  • Learn how to customize their linux environment
  • Learn intermediate-level bash scripting concepts

A rough outline of the class is as follows:

  1. Text processing with vim, sed, and awk
  2. Bash scripting
  3. Customizing the Linux environment