Introduction to Linux

Why Linux?

Linux based operating systems are the de facto standard for HPC systems. Thus it is vital to have a solid understanding of how to work with Linux.

Linux Introductory Training

We offer an in-person course that combines a lecture and interactive exercises. The course covers the following topics:

  1. Why Linux?
  2. Directory Structure
  3. The Terminal
  4. Navigating the Directory Structure
  5. Modifying the Directory Structure
  6. Handling Files
  7. Permission Denied
  8. Editing Files in the Terminal
  9. Workflow and Pipelines
  10. Automation and Scripting
  11. Environment Variables
  12. Monitoring System Resources

Registration

Dates for the courses are announced via the tier3-hpc mailing list. Registration for the next course can be done via Moodle. We expect all who registered in the course to participate in the next course. If you change your mind about participation please deregister from the course to free one of the limited spots to others.

Do I Need This Course?

If you are already proficient in the topics listed above you may skip the course. It is not a requirement to get access to the cluster. In the Moodle course we provide a quiz where you can check your proficiency with Linux.

Slides

Here you may download the slides for the course: Introduction to Linux.