This page provides a basic introduction to briefly introduces Unix commands to for HPC users with no without previous knowledge.
Pre-requisites:
Review this
...
one-hour-long detailed introduction to VIM editor: https://www.youtube.com/watch?v=IiwGbcd8S7I
(optional) Familiarity with one unix text editors (for example Vi/Vim or Nano):
Installing Putty and connecting to the HPC (Windows users; Mac users can directly use the available ‘terminal’ app)
Install Putty:
Installing PuTTY - QUT Media Hub
Connect to the HPC:
Connecting to the HPC with PuTTY - QUT MediaHub
Log into the HPC
Code Block |
---|
ssh userID@lyra.qut.edu.au |
Brief basic Unix commands
Once you log into the HPC, you will land in your personal home space (i.e. /home/myStudentID/). This space is only accessible to you. To work in collaboration with others we use workspaces (i.e. /work/myProjectName/).
To go to a shared directory for your project named “kenna_team” team, for example type the following command and hit enter:
Code Block |
---|
cd /work/trtp |
Display list of files/directories in a directory
Code Block |
---|
ls -lh |
...
Create a folder
Code Block |
---|
mkdir myname mkdir myname/data |
Enter new folder
Code Block |
---|
cd myname/data #check working directory path pwd |
...
Go back to my personal space. Type 'cd' and hit enter. This will move you to /home/mystudentID/
Code Block |
---|
cd |
(Optional) Interactive session:
Code Block |
---|
qsub -I -S /bin/bash -l walltime=10:00:00 -l select=1:ncpus=2:mem=4gb |
...
Create a folder to download data from ENA
Code Block |
---|
...
mkdir myname/data |
Move to the following directorydata folder:
Code Block |
---|
cd /work/trtp/sandpit/myname/mynam/data |