5. Tutorials
All users need to have a basic knowledge of UNIX and a sufficient proficiency with simple commands. Here we provide links to RCIC-authored presentations and a few online tutorials.
RCIC presentations
- RCIC Overview:
presentation given during the June 4th, 2021 virtual symposium of UCI’s Research Cyberinfrastructure Center (RCIC) Please see symposium agenda.
- Introduction to HPC3:
December 2020 tutorial covers topics to help users move to HPC3 cluster:
What is HPC3?
Basics of Linux and Shell necessary for running jobs
How to search for modules/programs? What are the differences between modules and programs? How to download modules/programs? How to set environment?
How to run jobs? What queues are available? What are the common problems?
Online tutorials
- Basic skills
The Missing Semester of Your CS Education has many topics as separate lectures, including Shell Tools and Scripting, Editors (Vim), Command-line Environment, Data Wrangling, Git, security and much more.
The Software Carpentry teaches basic skills via workshops and lessons.
The UNIX Shell, the fundamentals of UNIX Shell all users need to know.
- Programming:
Introduction to Python - to the basics of Python programming language
Introduction to R - to the basics of R programming language
- SSH:
SSH Academy - learn about SSH passphrases
PAM module DUO-supplied module design/implementation