unix users refer to the command line as the "shell" which is great os x has a unix core which is also great ps is a cooler version of force quit i am now changing my terminal color settings to that of the oreilly books' suggestion. you can set up specific profiles for the shell (with different bin directories, etc.) alias = setup your own commands .term files allow you to set up aliases and windows and stuff and save it for later use. use command ~ to cycle through terminal windows commands with ARGUMENTS - programs name with options or input a directory is a place pwd - print working directory touch - creates an empty file ls -R is a recursive listing of directories less - used for reading text files wildcards - * substitute any number of characters, ? substitute single character, [] specifies ranges between characters three unix text editors - vi, emacs, and pico mkdir - make a directory cp copy file gzip -v (verbose output) chapter 5 @ 12:18 lpr prints cat - reads files inputted on after the other cat file(s) > output >> appends "To run a program in the background, add the & character at the end of the command line before you press the Return key. The shell then assigns and displays a process ID number for the program: $ sort bigfile > bigfile.sort & [1] 372 $:" thinking about working in unix, i imagine sitting in a clean, well-lit bedroom in the afternoon, running specific jobs involving the maintence of my workstation. ps - checks currently running processes i.e.: PID TT STAT TIME COMMAND 848 p1 S 0:00.02 -bash im only running bash (the command prompt) ps using awk!: "This is particularly long, so if you want to be fancy, you can add one more command to the pipe to just see the running commands: the awk filtering tool: $ ps -aux | grep root | awk '{ print $1,$2,$11 }' | head root 118 update root 84 kextd root 86 /usr/sbin/configd root 87 /usr/sbin/diskarbitrationd root 89 /usr/sbin/notifyd root 116 netinfod root 121 dynamic_pager root 139 /System/Library/CoreServices/coreservi root 161 /System/Library/CoreServices/SecurityS root 172 /usr/sbin/distnoted $" top checks system resources kill is like 'force quit' on crack and acid super kill is 'kill - 9 PID' x11 is os x's windowed unix interface. openoffice can run in x11 fink - used to download unix programs for osx (i.e. pine - a text email client) chmod +x makes a script executable