Command Line TV
Share:

Listens: 13

About

Command Line TV is a video podcast to help you learn and master the Unix shell. Informally, ‘Unix’ refers to a family of operating systems that includes GNU/Linux, Mac OS X, and FreeBSD. Operating a computer via the command line gives you tremendous power and flexibility, but it’s not easy to learn. We’re here to help! We start from the beginning, but also try to include some tips suitable for intermediate users. Each video is about 20 minutes long, and we aim to release a new episode every week or so.

Episode 12: Find and locate

We use find and locate to dig up lists of files on our system that match certain criteria. We also look at xargs for executing commands on a selected ...
Show notes

Episode 10: Shell scripts

We create shell scripts using the hash-bang header, and also look at permissions, variables, and loops in the shell.
Show notes

Episode 8: Package managers

In this episode, we explore some of the capabilities of package managers for installing and updating software on your system. Specifically, we look at...
Show notes

Episode 7: ImageMagick

We look at ImageMagick, a powerful suite of command-line tools for doing image processing. With it, we resize, crop, blur, and do format-conversion on...
Show notes

Episode 6: File management part 2

In this episode, we continue looking at managing files and directories using cp, rm, mkdir, and rmdir. We also show off the tree command and revisit c...
Show notes

Episode 5: File management part 1

We use mv to move and rename files, and create a shell alias to improve the safety of one of its sharp edges. We also introduce the .bashrc configurat...
Show notes

Episode 4: Text manipulation

We learn about text manipulation commands like cut, sort, and uniq. We build sophisticated pipelines to analyze data, including surveys and web logs. ...
Show notes

Episode 3: Wildcards and grep

In this episode, we use basic wildcards to select files, and then explore how the ‘grep’ command can search for words or phrases across multiple files...
Show notes