Linux for HPC (Tutorials)
Linux is the Operating System running on the Claix HPC system and it is therefore required to have good foundational knowledge about its file structure, command line, scripting, ssh among other aspects of Linux.
Please make sure you use the HPC.NRW Tutorials to develop experience using Linux, since the CLAIX HPC system requires it.
We will only be able to properly help support requests that meet a minimum Linux Knowledge. For this reason we recommend that you become familiar with these topics!
Quick Reference Table:
|SSH Connections||How to connect to remote computers (HPC Login nodes!)|
|Background and History||Brief background on Linux and UNIX|
|The Command Line||The command line is used to interact with HPC systems|
|Directory Structure||Directories, storage, paths.|
|Files||Manipulating and creating files|
|Text Display and Search||Text Files, inputs, outputs, searching.|
|Users and Permissions||users, file permissions, sharing.|
|Processes||Programs run as processes.|
|The vim Text Editor||Editing files with VIM.|
|Shell Scripting||Script files, variables, scripting.|
|Environment Variables||How to set, unset, or modify variables.|
|SCP File Transfer||How to transfer files between computers.|
|System Configuration Files||How to configure your shell.|
|Various Tips||Tips when interacting with Linux system.|
Knowledge about Linux is transferable and usable at any other of the TOP500 most powerful HPC systems.