Online Tutorials
Linux/Unix and Command Line
Introduction to Linux
Note: You can learn more about most commands you come across by typing "man [command]" into the terminal.
- Practical Introduction to Linux, (Video) *Recommended
- Unix for Beginners
- Introduction to Bash
awk (text extraction/parsing)
grep
Grep is useful for searching command line output for a certain phrase or regular expression
sed
Sed (Stream EDitor) is a useful tool for making substitutions in a text file. The syntax sed uses for substitutions is common in Linux (for example, the same syntax is used in the VIM text editor)
SSH (connecting to the clusters)
Bashrc
How create and extract a tar or tar.gz archive
The command you are looking for is likely: tar xvf archive.tar
, but see the following for details.
How to Compile and Link Libraries
Dual Booting Windows and Linux
Python
Intro to Python
Parallel Programming with Python
- Quick Tutorial: Python Multiprocessing
- Parallel Programming with Python
- YCRC tutorial course material
mpi4py
- Documentation for mpi4py
- YCRC mpi4py tutorial
- YCRC mpi4py tutorial video
- YCRC mpi4py example scripts
R
Intro to R
foreach
foreach + dompi
Matlab
Singularity
Documentation
Tutorials
Last update: August 26, 2020