Skip to content

Instantly share code, notes, and snippets.

@chriseppstein
Created May 9, 2010 07:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save chriseppstein/394998 to your computer and use it in GitHub Desktop.
Save chriseppstein/394998 to your computer and use it in GitHub Desktop.

This is a tutorial for beginning users of the macintosh terminal. Please feel free to fork this and edit/augment it. Good changes will get merged in.

Terminal for Designers

Many designers find the terminal to be a scary place that they get dragged into by their programming cohorts. But there's a reason why programmers like the terminal. It's a really efficient tool for working with a computer and beneath the terminal lurks literally hundreds of amazing programs you didn't even know your computer had.

This tutorial aims to teach designers how to use the terminal -- not how to use particular command line applications. You may not love the terminal when you're done, but maybe you'll be comfortable enough with it to get your job done.

Table of Contents

  1. The Prompt
  2. Getting around (cd, ls)
  3. Running programs (how, lack of feedback)
  4. Getting help (man)
  5. The Environment (PATH, etc)
  6. Like the Internet, the CLI is a series of tubes (pipes, stdin, stdout, stderr, redirects)
  7. Manipulating files and directories (also: editing files)
  8. Passing arguments to programs
  9. Customization (alias, custom prompts)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment