Background
This series of tutorials are about learning bash
the interactive command-line in a Unix-style operating system (Linux or Macintosh, or Windows with added software.)
TUTORIAL 1 – Basic Unix
(last updated: December 7, 2016)
This workshop is meant to learn and understand basic line commands as they are typed on a text terminal. Therefore this is a tutorial on the bash
Unix shell.
IMPORTANT UPDATE
The following lessons are based on the Software Carpentry “Core” lesson “The Unix Shell” and the ZIP file to download has changed name to shell-lesson-data.zip
Therefore use this updated shell-lesson-data.zip version in the documents below. The originale named file shell-novice-data.zip is no longer available.
Note that the new file may contain additional files or directories and may also have a different internal organization of files and directories.
Tutorial(s)
In class short hand out (rendered ipython jupyter notebook) – PDF
- Basic Unix Part I: HTML, DOCX, PDF (from HTML), PDF
- Basic Unix Part II: HTML, DOCX, PDF (from HTML), PDF
Extra hand outs: