MSI Tutorial - Introduction to Linux
The Unix shell is a text-based interface that is used to interact with a computer without requiring a graphical user interface. It has features that allow users to do complex things with only a few keystrokes, combine existing programs in new ways, and automate repetitive tasks. Use of the shell is fundamental to using a wide range of other powerful tools and computing resources (including “high-performance computing” supercomputers). These lessons will start you on a path towards using these resources effectively.
This workshop will cover how to:
- Use the shell to navigate a file system and manipulate files
- Automate and script processes using features of the shell
- Assemble a data-analysis workflow using the shell
- Use specific command line tools that are generally useful to all MSI users, such as ssh and environment modules
To be successful, you should have:
- A computer you can use for the workshop, with either the ability to connect to MSI via Open OnDemand or with the bash shell installed to the computer itself. (You can find instructions for installing bash for different operating systems here)
- A basic familiarity with computer file systems. If you have stored files on a computer at all and recognize the word “file” and either “directory” or “folder” (two common words for the same thing), you’re ready for this lesson
- The Zoom videoconferencing client installed on your computer, if attending remotely
- The tutorial will instruct on the materials located at https://pages.github.umn.edu/dunn0404/intro-to-linux/
Date, time and location:
- Jan. 25, 2024
- 10:00am to 3:00pm
- online via Zoom
Upcoming sessions
Tutorial Information
Recommended background:
Desire to learn to use MSI systems
Training Level:
Beginner
Tutorial format:
Combined lecture and hands-on guidance for common UNIX/Linux commands.
Training Materials:
Lecture Slides
Skills:
MSI Systems