Warning about brands and shells. There are several versions of the Unix operating system. You can use Linux, DEC UNIX, HP, etc. There are some subtle differences, especially where free software from GNU is concerned. So, you have to be self-aware enough to find out what version of UNIX you have and what shell you are using .
Some man pages are helpful, many are hopelessly abstract and discouraging to a new comer.
There are many manuals you can buy for Unix beginners. Also, there is the GNU info program. If you have Emacs or XEmacs installed, you have easy access to info. The compiler probably has to be told in which directory it will find that file. How you specify the location may depend on the program you are compiling.