Introduction to Linux Using HPRC Portal

Overview

Instructor: Xin Yang

Time: Friday, March 4, 10:00AM-12:30PM

Location: Blocker 220 and online using Zoom

Prerequisites: Current HPRC account

Introduction to Linux Using HPRC Portal (morning): This course introduces basic Linux commands commonly used for management of files and directories (copy, move, delete, compress, extract, archive, transfer…), I/O redirection, process control and text processing with vi. In this course, the instructor will walk through basic operations in the Linux operating system using a live terminal.

Introduction to Linux with Advanced Hands-on Practice (afternoon): This course introduces basic Linux operations with an emphasis on Shell Scripts, SED and AWK. Shell scripting gives users the ability to work more efficiently on Linux/Unix System by automating commands and repetitive tasks.

This course is delivered in an interactive format - the instructor will walk through basic operations in Linux using a live terminal.

Course Materials

The presentation slides are available as downloadable PDF files.

  • Introduction to Linux using the HPRC Portal (Spring 2022): PDF
  • Introduction to Linux with Advanced Exercises(Spring 2022): PDF
  • Introduction to Linux (Fall 2021): PDF
  • Introduction to Linux (Fall 2021): PDF
  • Introduction to Linux (Spring 2020): PDF
  • Introduction to Linux (Fall 2019): PDF
  • Introduction to Linux (Spring 2019): PDF
  • Introduction to Linux (Fall 2018): PDF
  • Introduction to Linux (Spring 2018): PDF
  • Introduction to Linux (Fall 2017): PDF
  • Introduction to Linux (Spring 2017): PDF

Agenda

A typical outline of the topics covered in the Introduction to Linux short course 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
  • Linux command format
  • "man" pages
  • Basic commands
  • Basics of the Linux filesystem
  • Shell variables
  • File transfers
  • Basic process concepts
  • Process communications: signals
  • Shell concepts
  • Command line shortcuts
  • Quoting
  • I/O redirection

Note: During the class sessions many aspects of the material will be illustrated live via a login to a training system. Attendees are welcome to follow these parts with their own laptops. They will need to configure their laptops to use the TAMULink wireless network. Relevant details on this can be found at: http://tamulink.tamu.edu/