Basic Linux/Unix commands
A series of eight videos (each between 5 and 10 minutes long) following the content of the Software Carpentry workshop "The Unix Shell".
Sessions 1, 2 and 3 provide instructions on the minimal level of Linux/Unix commands recommended for new users of HPC.
1 – An overview of how to find out where a user is in the filesystem, list the files there, and how to get help on Unix commands
2 – How to move around the file system and change into other directories
3 – Explains the difference between an absolute and relative path
4 – Overview of how to create new directories, and to create and edit new files with nano
5 – How to use the vi editor to edit files
6 – Overview of file viewers available
7 – How to copy and move files and directories
8 – How to remove files and directories
Further details and exercises with solutions can be found on the Software Carpentry "The Unix Shell" page (https://swcarpentry.github.io/shell-novice/)
Licence: Standard YouTube Licence
Contact: QCIF Training (training@qcif.edu.au)
Keywords: HPC, high performance computer, Unix, Linux, Software Carpentry
Additional information
Resource type: Video Lecture, Student Guide
Status: Active
Prerequisites:
You will need an account and connection details for the HPC system you are wanting to work with, and know how to connect to that system (see our Connecting to HPC guide for a suitable introduction)
Learning objectives:
- Learn to use the Unix/Linux command-line interface
- Find your location in an HPC filesystem and navigate through that filesystem
- List files in a directory
- Find help on Unix commands
- Understand relative and absolute paths
- Create new directories and files
- Edit files using nano and vi
- Copy and move files and directories
- Remove files and directories
Date created: 2021-10-18
Date published: 2021-11-12