Introduction to Unix Shell

This course will introduce you to navigating the file system and carry out basic operations on the Unix systems using the shell (also referred to as the command line)

Download files

You need to download some files to follow this lesson.

  1. Download shell-lesson-data.zip and move the file to your Desktop.
  2. Unzip/extract the file. Let your instructor know if you need help with this step. You should end up with a new folder called shell-lesson-data on your Desktop.

Install software

If you do not already have the shell software installed, you will need to download and install it.

Windows

Computers with Windows operating systems do not automatically have a Unix Shell program installed.

In this lesson, we encourage you to use an emulator included in Git for Windows, which gives you access to both Bash shell commands and Git. Once installed, you can open a terminal by running the program Git Bash from the Windows start menu.

For advanced users, as an alternative to Git for Windows, you may wish to Install the Windows Subsystem for Linux which gives access to a Bash shell command-line tool in Windows 10. Please note that commands in the Windows Subsystem for Linux (WSL) may differ slightly from those shown in the lesson or presented in the workshop.

MacOS

For a Mac computer running macOS Mojave or earlier releases, the default Unix Shell is Bash. For a Mac computer running macOS Catalina or later releases, the default Unix Shell is Zsh. Your default shell is available via the Terminal program within your Utilities folder.

To open Terminal, try one or both of the following:

To check if your machine is set up to use something other than Bash, type echo $SHELL in your terminal window.

If your machine is set up to use something other than Bash, you can run it by opening a terminal and typing bash.

Here are instruction on how to Use Terminal on a Mac

Linux

The default Unix Shell for Linux operating systems is usually Bash. On most versions of Linux, it is accessible by running the Gnome Terminal or KDE Konsole or xterm, which can be found via the applications menu or the search bar. If your machine is set up to use something other than Bash, you can run it by opening a terminal and typing bash.

Open a new shell

After installing the software

  1. Open a terminal. If you’re not sure how to open a terminal on your operating system, see the instructions under Install Software above.
  2. In the terminal type cd then press the Return key. This step will make sure you start with your home folder as your working directory.

In the lesson, you will find out how to access the data files in this folder.