Primer: Introduction to Linux

Overview

Instructor(s): Minh Nguyen

Time: Friday, February 7, 2025 10:00AM-11:00PM CT

Location: Online using Zoom

Prerequisite(s): Active HPRC Account

This primer introduces the basics of working in a Linux environment: basic commands, process and filesystem concepts, shells, I/O redirection, and shell scripts. The material covered here is a prerequisite to most other courses.

Note: if you are attending this class from off-campus, you will need to have the TAMU VPN set up to access the cluster. Refer to this Technology Services article for guidance on setting up the VPN.

Course Materials

The presentation slides will be made available as downloadable PDF files.

  • Introduction to Linux (Spring 2025) PDF

Learning Objectives and Agenda

In this course, participants will:

  • Log into a cluster
  • Learn to use basic commands to handle files and execute scripts
  • Learn the basic components of shell scripting

A typical outline of the topics covered in this primer is provided below. Because of the interactive nature of this course, some of the topics listed below may be introduced in a different order and covered to different depths.

  • Connecting to the system
  • Getting started
  • Navigation and Basic Commands
  • Basic commands
  • File handling
  • Shell scripting

Note: During the class sessions many aspects of the material will be illustrated live via a login to a training system. Attendees will complete these parts along with the instructor on their own devices.