These are special characters that are recognised by the shell. Here are some that you will use often:
Your initial use of shell metacharacters will be for simple interactive use, as in the above examples. Remember, however, that Unix shells are fully-featured programming languages and that all these constructs can be used to powerful effect in shell programs or scripts. See the following section on Shell Scripts.