CSC's trainings and events have moved

Find our upcoming trainings and events at

This site is an archive version and is no longer updated.

Go to CSC Customer trainings and Events

Advanced Linux

Advanced Linux
Date: 27.10.2015 9:30 - 28.10.2015 16:00
Location details: The event is organised at the CSC Training Facilities located in the premises of CSC at Keilaranta 14, Espoo, Finland. The best way to reach us is by public transportation; more detailed travel tips) are available.
Language: english-language
lecturers: Jaakko Leinonen Tomasz Malkiewicz Thomas Zwinger
  • 120 for-finnish-academics
  • 280 for-others
The fee covers all materials, lunches as well as morning and afternoon coffees.
There are 24 seats in the course which are reserved with the first 24 registrants. You may cancel your attendance without a charge 5 business days prior the course. For cancellations after that and no-shows without a cancellation the full fee will be invoiced.
Additional Information
There are 24 training PC's, but the participant can bring her/his own laptop with a Linux/Unix system installed.
This continuation course to Introduction to Linux (we recommend having attended this course, but it is not mandatory) will give the participant an extensive knowledge and skills to use the Unix shell, including advanced techniques in common Unix utilities and regular expressions used in pattern matching. In addition to being useful on CSC's servers, Unix skills may come in handy elsewhere too, and knowing how to utilize them makes working on Unix environments more efficient. The skills learnt are of use and can be utilized during the Using CSC Environment Efficiently course on 28. Oct.

Monday October 26th

09:30 – 10:00 Morning coffee & registration
10:00 – 10:15 Introduction to the course (whereabouts, etc.)
10:15 – 10:45 Recapping "Introduction to Linux"  (to refresh memory)
10:45 – 11:30 Basic concepts of shells (what are they, how do they work, different flavours)
11:30 – 12:30 Lunch
12:30 – 14:30 Working with the Bash shell
14:30 – 15:00 Coffee
15:00 – 15:30 Bash job management and signals
15:30 – 16:30 Hands-on Exercises + Troubleshooter: Interactive session to deal with open questions and specific problems


Tuesday October 27th

09:00 – 10:00 Pipes, named pipes and redirecting (stdin, stdout, stderr, mkfifo)
10:00 – 10:30 Coffee
10:30 – 12:00 Shell commands and utilities (advanced usage of basic commands like find)
12:00 – 13:00 Lunch
13:00 – 14:00 Pattern matching and regular expressions
14:00 – 14:30 Coffee
14:30 – 15:00 Software and revision control (SVN, Git)
15:00 – 16:00 Continuation of Exercises + Troubleshooter: Interactive session to deal with open questions and specific problems

Course materials