
A quick introduction to the Terminal.
Navigate the directory hierarchy. Figure out where you are, what's there, and how to move around. Speed things up with tab completion
Commands: pwd, ls, man, cd, tab completion
Open files for editing and output them to the terminal in a number of different ways.
Commands: nano, cat, man, less, more
Create, move, copy and delete file and directories.
Commands: mkdir, touch, copy, rm, rmdir
Terminal configuration and customizing your .profile
Keyboard shortcuts for navigating the command line more quickly and efficiently.
Commands: history, Ctrl-r
Use the > and >> commands to redirect output to files.
Patch together different programs by using | (pipe operator) to hook output from one command into input of another.
Find files in your directory hierarchy.
Commands: find, wc
Search text, whether it's in a file or the output of the find command.
Commands: grep
The ‘curl‘ command is very useful for accessing remote servers with various protocol. Here we demo curl doing various versions of the HTTP GET command to download webpages and images and store them locally.
Do you feel lost when you have to open the Terminal window?
Are you tired of copy pasting commands from the web without knowing what they do?
The Terminal window can be intimidating. Instructions are cryptic, commands are hard to find and it's rarely obvious what they do. The reality is that using the Os X Command Line effectively will make you a much better programmer and Mac power user. Not only will learning the command line let you complete many tasks more quickly and easily, but you'll be able to do things you simply couldn't otherwise.
In this course you'll learn the essential tools for feeling comfortable and getting stuff done:
If you're a Mac power user or an aspiring developer you owe it to yourself to learn the command line. A programmer who doesn't know the command line is like a writer who can't use a pen. Knowing the command line is essential for really applying almost any programming language today. Sign up for the course and give it a shot. A full refund awaits you if you don't feel more confident and powerful inside of that Terminal window.
I look forward to seeing you inside.