Discover Essential Linux Tools for Research
and Everyday Use
This course will give an introduction to several useful Linux tools in academic research and everyday use of the systems.
- Brief introduction to script files in Bash shell
- Using quotes
- Command line parameters
- i/o and pipes
- Useful commands: grep, cut, uniq, tr, sort, join
- Linux tools: awk, sed
- Data visualization - Gnuplot
- Image processing: ImageMagick
- Using Linux scripting in writing PBS scripts for HPC
- This course provides hands-on sessions
Target audience
This course is primarily targeted at current VSC users.
Previous knowledge
Having a basic knowledge of Linux is expected (if not, please first follow the "Linux introduction" course). Users who want to use a VSC account for hands-on sessions should already have a VSC account created (bring the private key) and should have followed "HPC introduction" and "Linux for HPC", or should have the equivalent knowledge.
Result/Objectives
- Understanding and writing short Linux scripts
- Getting familiar with sophisticated Linux commands
- Being able to use Linux tools for processing i/o data