Course: Introduction to Linux for HPC
Thursday 16 September 2021 -
08:45
Monday 13 September 2021
Tuesday 14 September 2021
Wednesday 15 September 2021
Thursday 16 September 2021
08:45
Registration
Registration
08:45 - 09:00
09:00
Introduction to operations systems
-
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Introduction to operations systems
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
09:00 - 09:45
- Linux operating system - Linux operating system overview - Linux kernel - Linux distribution - Ubuntu Linux - Bash
09:45
Working with file system in Linux
-
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Working with file system in Linux
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
09:45 - 10:30
- commands and system calls for files (create, move, copy, change access permissions, wildcards..) - standard output redirection, X-Forwarding, pipelines - command to change file permissions chmod - command to change file permissions chmod - wildcard - creating directories - copy files and directories - moving and renaming files and directories - delete files and directories - permissions - owners, group members, everyone else
10:30
Coffee break
Coffee break
10:30 - 11:00
11:00
Diversion and pipeline
-
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Diversion and pipeline
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
11:00 - 11:20
-Standard output -Standard error -Standardni vhod -Pipelines -Filters -Tasks
11:20
Shell script
-
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Shell script
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
11:20 - 11:40
- structure of the shell script - examples of preparing a shell script - message display - variables
11:40
Introduction to ssh Client
-
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Introduction to ssh Client
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
11:40 - 12:00
- basic Linux commands - simple password-based login - SSH hoping and Proxy jump - coping data - public key authentication - forwarding and SSH tunnels
12:00
Introduction to Putty
-
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Introduction to Putty
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
12:00 - 12:30
12:30
Lunch break
Lunch break
12:30 - 13:00
13:00
Introduction to Arcrunner
-
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
Introduction to Arcrunner
Biljana Mileva Boshkoska
(
Fakulteta za informacijske študije / Faculty of information studies
)
Jani Pogačar
(
Fakulteta za informacijske študije / Faculty of information studies
)
13:00 - 14:00
- installation - sending jobs - creating folders, copying files to folders - obtaining results