Table of Contents

Linux/Unix

Basic Linux/Unix skills are needed to use a cluster, emphasizing use of an editor and the command-line interface.

Basics

Introduction to Linux/Unix workshop is an introduction to the Linux/Unix operating system covering basic concepts such as the CLI (command-line interface), files and directories, input/output redirection, file permissions, data transfer, file compression/decompression, shell scripts and environment variables presented by the UDIT Research CyberInfrastructure group.(slides) {video)

Introduction to Linux/Unix hands-on workshop (Part 1) is an introduction to the Linux/Unix operating system covering basic concepts such as the CLI (command-line interface), navigating files and directories, input/output redirection and using a text editor with exercises presented in-person by the UDIT Research CyberInfrastructure group. (slides) {video)

Introduction to Linux/Unix hands-on workshop (Part 2) is an introduction to the Linux/Unix operating system covering more advanced concepts such as file permissions, data transfer, compress/decompress files, environment variables and shell scripts with exercises presented in-person by the UDIT Research CyberInfrastructure group. (slides) {video)

The Software Carpentry: The Unix shell workshop will get you started with using Linux/Unix. It will help you combine existing programs in new ways and automate repetitive tasks so you aren’t typing the same things over and over again. Use of the shell is fundamental to using a wide range of other powerful tools and computing resources, including high performance computing (HPC). These lessons will start you on a path towards using these resources effectively.