Bash in HPC
Friday, 16 October 2026 -
10:00
Monday, 12 October 2026
Tuesday, 13 October 2026
Wednesday, 14 October 2026
Thursday, 15 October 2026
Friday, 16 October 2026
10:00
Introduction
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Introduction
Oskar Klimas
(
ACK Cyfronet AGH
)
10:00 - 10:10
10:10
Variables and env vars
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Variables and env vars
Oskar Klimas
(
ACK Cyfronet AGH
)
10:10 - 10:30
learning distinct features of the supercomputer; variables, env vars, `export, $HOME, $SCRATCH, $USER, $PLG_GROUPS_STORAGE`,
10:30
File permissions (part 1)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
File permissions (part 1)
Oskar Klimas
(
ACK Cyfronet AGH
)
10:30 - 10:55
understanding ownership of files; `ls -l`, `chmod`,
10:55
Short Break
Short Break
10:55 - 11:00
11:00
File permissions (part 2)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
File permissions (part 2)
Oskar Klimas
(
ACK Cyfronet AGH
)
11:00 - 11:15
understanding ownership of files; `ls -l`, `chmod`,
11:15
Transferring files to and from the supercomputer
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Transferring files to and from the supercomputer
Oskar Klimas
(
ACK Cyfronet AGH
)
11:15 - 11:30
How to archive and transfer files to a remote machine, `tar, scp`
11:30
Running and monitoring a job, analyzing results
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Running and monitoring a job, analyzing results
Oskar Klimas
(
ACK Cyfronet AGH
)
11:30 - 11:55
Commands: `sbatch, find, grep, mc`
11:55
Short Break
Short Break
11:55 - 12:00
12:00
Basics of scripting
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Basics of scripting
Oskar Klimas
(
ACK Cyfronet AGH
)
12:00 - 12:30
How to make simple scripts using Bash
12:30
Hands on - Bash scripting
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Hands on - Bash scripting
Oskar Klimas
(
ACK Cyfronet AGH
)
12:30 - 13:15
13:15
Q&A
Q&A
13:15 - 13:30
Answering any and all questions from you