Skip to content

niaid/unix

Repository files navigation

Intro to Locus and unix

Training materials for Locus and UNIX introductory course

Sept 20, 2023

Class Scripts

handson_unix_I_1.sh
Description: Collection of basic UNIX commands to navigate and move files.

job_script.sh
Description: batch job script for submission with UGE on Locus

Terminal/Shell Software

We will be connecting to Locus via a terminal/shell program. Here are the instructions for finding/installing the appropriate program depending on your OS:

  • MacOS: We will use Terminal.app which should already be installed; see How to Open Terminal on Mac for where to find it.
  • Windows: We will use PuTTY. To install:
    1. Go to https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
    2. Scroll down to "Alternative binary files."
    3. Look for putty.exe (the SSH and Telnet client itself).
    4. Click on the blue "putty.exe" link next to 64-bit x86 or 32-bit x86 depending on your computer. If you do not know which version your computer can use, select the 32-bit version. This will download the "putty.exe" executable program.
    5. Look for pscp.exe (an SCP client, i.e. command-line secure file copy).
    6. Click on the blue "pscp.exe" link next to 64-bit x86 or 32-bit x86 depending on your computer. If you do not know which version your computer can use, select the 32-bit version. This will download the "pscp.exe" executable program.
    7. To start PuTTY, navigate to where you downloaded putty.exe, and double click on it. This will open the PuTTY window.
    8. Note: If you install PuTTY this way using the alternative binary file, you should not need administrative privileges. Please feel free to email us (see contact info above) if you have any problems installing.

Additional Example Scripts and Notes

Past Class Materials