Linux Tools

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Online
Live (synchronous)

Venue Information

Country: Belgium
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Intermediate
Sector of the Target Audience
Research and Academia
Industry
Public Sector
HPC Profile of Target Audience
Application Users
Application Developers
Language of Instruction

Other Information

Supporting Project(s)
EuroCC2/CASTIEL2
Event/Course Description

Topics covered
This course will give an introduction to several useful Linux tools useful in academic research and everyday use of the system.

  • 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 follow first the Linux-introduction course). Users that want to use 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 sophisticated Linux commands
Being able to use Linux tools for processing i/o data