Those little things!

symbol names and some usages

In order as they appear on english keyboard.

back quote           `         execute, or run a command
  (back tick)

twiddle              ~         home directory (unix)
  (tilde)

bang                 !         not

hash                 #         pound sign
                               number sign
                               comment mark

sh-bang              #!        tell what shell will be 
                                 interpreting the lines 
                                 in the script. 

dollar               $         begin a variable name   

percent              %         per cent
                               hash (perl)

hat                  ^         beginning of the line
  (circumflex)

ampersand            &         reference
                               and

asterisk             *         zero or more characters

times-equals         *=        multiply something by itself

parentheses          ()        enclose dependency of an
                                 if statement

open parenthesis     (
close parenthesis    )

dash                 -         hyphen
                               minus
                               unix command option

minus-minus          --        decrement (decrease by one)

minus-equals         -=        subtract from itself

underscore           _         use instead of spaces in filenames
                               use to separate words in variable and
                                  function names

equal                =         equals
                               "is set to" (assign)

plus                 +         plus

plus-plus            ++        increment (increase by one)

plus-equals          +=        add to itself


curly brackets {} enclose blocks of statements (curly brace) square brackets [] enclose array index backslash \ mswndws directory separator escape a character pipe | send output of one command as input to another
colon : macintosh directory separator 2nd element of ternary operator semi-colon ; end an expression single quote ' quote something that is not to be evaluated (like a string double quote " quote something that is to be evaluated (like a variable)
angle brackets <> enclose html tags left angle bracket < redirect less than right angle bracket > redirect more than slash / unix directory separator mswindows command option divide-equals /= divide itself by something question mark ? one or more characters 2nd element of ternary operator help

abbreviations

Roll over with mouse for explanation:

ftp

ftp the file 

scp

scp the file 


html

dhtml

xhtml

xml


unix

linux

grep

grep the file for "mozilla" 

foo

bar

Never be afraid
to maek misteaks!!