Learn the Linux/ Unix command line (Bash) with our 13 part beginners tutorial. Clear descriptions, command outlines, examples, shortcuts and best practice.
The CS Education Library project at Stanford is an online library which collects and organizes computer science education materials, and gives them away for free.
Unix Operating System (OS) Tutorial - Learning fundamentals of UNIX in simple and easy steps : A beginner's tutorial containing complete knowledge of Unix Korn and Bourne Shell and Programming, Utilities, File System, Directories, Memory Management, Special Variables, vi editor, Processes