Introduction to GNU/Linux and the Shell

Date: Monday, October 7, 2019, 9:00-12:30
Location: LRZ Building, Garching/Munich, Boltzmannstr. 1, LRZ Hörsaal

This course provides an introduction to GNU/Linux and the Unix Shell. GNU/Linux is a family of open source operating systems, powering all different kinds of hardware: wearable and mobile devices, desktop and notebook computers, the majority of web servers and cloud instances as well as most high performance computing clusters and supercomputes. The typical command line interface is a Unix-like shell. It serves as interactive command and scripting language, allowing users to control the system and to automate tasks of varying complexity.

The course opens with a short historical overview of GNU/Linux and some common concepts and terminology will be explained. Then the focus is directed toward working with the Unix Shell. First, it will be used to navigate the file system and directories of a system, then the mechanisms of file manipulation and ownership will be discussed. This is followed by the presentation of additional useful commands and concepts, as well as a discussion of the characteristics of the shell environment.

This material will be presented as a combination of lectures, demos and hands-on sessions, with a focus on the latter. There will be breaks during the session.

Participants will gain essential knowledge and skills necessary to successfully interact with the command line interface of a GNU/Linux system, a basic requirement when using the LRZ supercomputing and cloud infrastructure for their own projects.


All participants are expected to bring their own laptops.

Language: English
Contact: J. Albert-von der Gönna (LRZ)
Registration: Via the LRZ registration form. Please choose course HILS1W19.