Skip to main content

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

Instructor

Mag Selwa