Linux tools course
Content
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
- String manipulation
- Useful commands: grep, cut, uniq, tr, sort, join, wc, column, paste, comm
- Linux tools: awk, sed
- Data visualization - Gnuplot
- Image processing: ImageMagick
- Using Linux scripting in writing slurm scripts for HPC
- This course provides hands-on sessions
Target
This course is primarily targeted at current VSC-users
Duration
Total duration: 4 hours.
Price
Free of charge
Prerequisites
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
- Understanding and writing short Linux scripts
- Getting familiar sophisticated Linux commands
- Being able to use Linux tools for processing i/o data
Reminder
If you do not have KU Leuven ID (e.g. u-, r- or s- number) and you wish to use our computers for hands-on sessions, please contact us (hpcinfo@kuleuven.be) so that we can create a temporary account for you, with which you will be able to login on computers used during hands-on sessions. Otherwise you can use wifi on your own laptop.