# Taming the Terminal

Taming the Terminal is a collaboration between Bart Busschots and Allison Sheridan. The tutorials were written by Bart, and hosted on this site, and there are matching conversations with Allison Sheridan on the NosillaCast Podcast.

In the series, Bart guides Allison through a collection of tutorials to help get people comfortable in the Terminal, learn efficient ways of controlling your computer, and diagnosing network problems. While both hosts are using OS X, every effort is made to include both Linux and Windows comparative commands where possible.

Bart is a Linux system administrator by day, is hosts the Let’s Talk Apple and Let’s Talk Photography podcasts. Allison is the host of the NosillaCast podcast, A Technology Geek Podcast with an EVER so Slight Macintosh Bias.

## The Podcast

Steve Sheridan suggested collecting this content into a single podcast to make it easier for people to download and enjoy. Steve didn’t just make the suggestion, but followed that up by putting in hours upon hours of monotonous work to find and extract the relevant content from the NosillaCast episodes, and edit it into this stand-alone podcast. For good measure he also designed the logo and helped pick the theme music.

You can listen to a short introduction to the podcast below:

(Direct Link to RSS Feed for Podcast)

## Search the Series

## The Tutorials

- Taming the Terminal – Part 1 of n (Command Shells)
- Taming the Terminal – Part 2 of n (Commands)
- Taming the Terminal – Part 3 of n (File Systems)
- Taming the Terminal – Part 4 of n (Navigation)
- Taming the Terminal – Part 5 of n (File Permissions)
- Taming the Terminal – Part 6 of n (More File Permissions)
- Taming the Terminal – Part 7 of n (Managing Files)
- Taming the Terminal – Part 8 of n (Processes)
- Taming the Terminal – Part 9 of n (Controlling Processes)
- Taming the Terminal – Part 10 of n (man)
- Taming the Terminal – Part 11 of n (Text Files)
- Taming the Terminal – Part 12 of n (The Environment)
- Taming the Terminal – Part 13 of n (PATH)
- Taming the Terminal – Part 14 of n (Aliases & Prompts)
- Taming the Terminal – Part 15 of n (‘Plumbing’)
- Taming the Terminal – Part 16 of n (Crossing the Streams)
- Taming the Terminal – Part 17 of n (Regular Expressions)
- Taming the Terminal – Part 18 of n (More REs)
- Taming the Terminal – Part 19 of n (Text Searches)
- Taming the Terminal – Part 20 of n (File Searches)
- Taming the Terminal – Part 21 of n (More Searching)
- Taming the Terminal – Part 22 of n (Tips & Tricks)
- Taming the Terminal Part 23 of n (Networking Intro)
- Taming the Terminal Part 24 of n (Ethernet & ARP)
- Taming the Terminal Part 25 of n (IP Subnets)
- Taming the Terminal Part 26 of n (DHCP)
- Taming the Terminal Part 27 of n (DNS)
- Taming the Terminal Part 28 of n (Network Troubleshooting)
- Taming the Terminal Part 29 of n (Intro to SSH)
- Taming the Terminal Part 30 of n (SSHing More Securely)
- Taming the Terminal Part 31 of n (SSH File Transfers)
- Taming the Terminal Part 32 of n (SSH Tunnelling)
- Taming the Terminal Part 33 of n (SSH ‘Bookmarks’)
- Taming the Terminal Part 34 of n (Introducing HTTP)
- Taming the Terminal Part 35 of n (HTTP Commands)
- Taming the Terminal Part 36 of n (screen & cron)