A Practical Guide to Linux Commands, Editors, and Shell Programming Author: Matthew Helmke Publisher: Pearson Education Limited (US titles) 9780134774619