Linux workshops are taught by the High Performance Computing Center at UCR on a quarterly basis. You can learn basic linux from the manual here