Taming the Terminal-logo

Taming the Terminal

Technology Podcasts >

Taming the Terminal is a series of tutorials teaching how to use OS X’s command line tool called Terminal.

Taming the Terminal is a series of tutorials teaching how to use OS X’s command line tool called Terminal.
More Information

Location:

United States

Description:

Taming the Terminal is a series of tutorials teaching how to use OS X’s command line tool called Terminal.

Language:

English


Episodes

TTT 37 of n – SSH Agents

5/26/2017
More
As promised, Taming the Terminal isn't over yet! Bart Busschots joins us to talk about SSH Agents. We'll talk about how Apple changed things in El Capitan so that you'll have to log into your server with your passphrase more often, and how Bart has a fix for that problem. Bart does a great job of reminding us of what we learned about SSH back in parts 29 and 30 of Taming the Terminal so it's easier to get back up to speed to follow along. And as always, Bart's full tutorial is available at...

Duration:00:59:39

TTT 36 of n - screen and cron

11/19/2016
More
It’s been a long time since we did a Taming the Terminal episode but we’re back with episode 36 of n, screen and cron. You’ll hear me say this is episode 35, but with all these numbers flying around we got mixed up! In any case, in this installment Bart teaches us two unrelated but really cool things you can do with the Terminal in macOS or Linux. The first is cron, a tool that lets you schedule scripts to run at specific times and days. The second is screen, which is a utility that...

Duration:01:03:36

TTT 35 of n - HTTP Commands

10/23/2015
More
In this installment we look at three terminal commands for interacting with the world wide web from the terminal. We'll look at a command-line based browser, and commands for downloading files and viewing HTTP headers.

Duration:00:30:20

TTT 33 of n - SSH Bookmarks

10/23/2015
More
In this installment we learn how to use SSH config files to automate some aspects of SSH, creating what amount to bookmarks to servers we connect to often. We'll also look at some GUIs for storing SSH connection details.

Duration:00:25:19

TTT 34 of n - Introducing HTTP

10/23/2015
More
In this installment we look at how the HTTP protocol works, this is the protocol that powers the world-wide-web.

Duration:00:39:39

TTT 32 of n - SSH Tunneling

10/23/2015
More
In this installment we'll look at how SSH tunnels can be used to secure all kinds of network traffic, not just remote commands and file transfers. Most people won't need the power of SSH tunnels very often, if at all, but when you do need them, you probably REALLY need them, so it's important to know what's possible, even if you don't remember the details.

Duration:00:43:21

TTT 31 of n - SSH File Transfers

10/23/2015
More
SSH can do a lot more than just run commands, and in this installment we'll discover how to use SSH to securely transfer files from one computer to another.

Duration:00:43:08

TTT 30 of n - SSHing More Securely

10/23/2015
More
By default SSH uses usernames and passwords to authenticate users, but in this installment we'll discover how to use SSH keys to make SSH both more secure and more convenient.

Duration:00:38:22

TTT 29 of n - Intro to SSH

10/23/2015
More
In this installment we introduce the Secure Shell, or SSH. SSH can do many things, but first and foremost it lets us run command, or entire command shells on remote computers securely

Duration:00:29:23

TTT 28 of n - Network Troubleshooting

10/23/2015
More
In this installment we put everything we have learned so far about networking together, and describe a workflow for diagnosing home networking problems.

Duration:00:51:23

TTT 27b of n - DNS

10/23/2015
More
This is the second part of a two-part installment looking at the Domain Name System, or DNS. DNS is a critical cog in the internet's wheel because it translates between human-friendly domain names, and computer-friendly IP addresses.

Duration:00:42:59

TTT 27a of n - DNS

10/23/2015
More
This is the first part of a two-part installment looking at the Domain Name System, or DNS. DNS is a critical cog in the internet's wheel because it translates between human-friendly domain names, and computer-friendly IP addresses.

Duration:00:44:31

TTT 26 of n - DHCP

10/23/2015
More
In this installment we learn about the Dynamic Host Configuration Protocol, or DHCP. This is the protocol that allows our computers to automatically discover their network settings, and without it portable computing devices simply wouldn't work.

Duration:00:57:36

TTT 25b of n - IP Subnets

10/23/2015
More
This is the second part of a two-part installment exploring the second layer in the TCP/IP stack, the Internet Layer, and most importantly, the IP protocol. In particular we focus on the vitally important, but often confusing, concept of IP subnets. If you understand subnets, home networking becomes simple and obvious, if you don't it seems like black magic!

Duration:01:05:35

TTT 25a of n - IP Subnets

10/23/2015
More
This is the first part of a two-part installment exploring the second layer in the TCP/IP stack, the Internet Layer, and most importantly, the IP protocol. In particular we focus on the vitally important, but often confusing, concept of IP subnets. If you understand subnets, home networking becomes simple and obvious, if you don't it seems like black magic!

Duration:00:39:59

TTT 24 of n - Ethernet & ARP

10/23/2015
More
In this installment we start at the bottom of the TCP/IP stack, looking at the so-called link-layer, and in particular at Ethernet and the ARP protocol.

Duration:00:41:40

TTT 23b of n - Networking Intro

10/23/2015
More
This is the second part of a two-part installment describing the TCP/IP networking stack that allows our computers to talk to each other within our homes and offices, and to other computers and server around the world through the internet.

Duration:00:42:21

TTT 23a of n - Networking Intro

10/23/2015
More
This is the first part of a two-part installment describing the TCP/IP networking stack that allows our computers to talk to each other within our homes and offices, and to other computers and server around the world through the internet.

Duration:00:33:53

TTT 22 of n - Tips & Tricks

10/23/2015
More
In this installment we take a bit of a breather, and look at some simple tips and tricks for making like on the command line that little bit easier.

Duration:00:25:42

TTT 20 of n - File Searches

10/23/2015
More
In this installment we learn how to search for files based on all sorts of criteria, including file name, file size, modified date, and more.

Duration:00:44:35