Unix Companion: A Hands-On Introduction for Everyone by Harley Hahn
This companion opens with Unix basics before describing the Online Unix manual, command syntax and various Unix shells. The next chapters cover communicating with other people, networks and addresses, and mail. Subsequent chapters detail redirection and pipes, filters, files and vi and emacs editors. The last chapters detail the Unix file system, directories, processes and job controls.