Home
This workshop will cover the basic concepts of UNIX operating system and shell scripting. Workshop provides hands on skills to confidently use the command line interface on either a local (laptop) or remote (hoffman2 cluster) computers running Unix system. The workshop teaches how to navigate around the Unix file system from the command line and use a number of basic, common Unix commands. The course is supplemented with many hands-on examples. No prior knowledge of Unix or programming is required.
Workshop materials are available here
Alternatively, you can use git clone to get both slides and workshop materials by a single command
git clone https://github.com/QCB-Collaboratory/W1.UNIX.command.line.git
We presented our training model for use of command-line tools when the learner has little to no prior knowledge of UNIX in our recent paper
- Addressing the digital divide in contemporary biology: Lessons from teaching UNIX
- Preprint is available here
Windows now has the ability to run UNIX (Ubuntu) natively. UNIX (Ubuntu) on Windows allows one to use Ubuntu Terminal and run command line utilities including bash, ssh, git, apt and many more. Click the link from Microsoft Store from any Windows-based computer and download and install the app. Before running it, please read the description (may have to click "more") because it tells you how to enable a setting in Windows to enable Ubuntu to run (prepared by Abdo Durra).
Alternative instructions (prepared by Ram Ayyala) to enable UNIX under Windows are available here