SCL SUSE Linux References

Robert Katz

SUSE Linux Essentials for Windows Professionals

These book references offer the in-depth focus on (SUSE) Linux (and Unix) topics needed for problem solving, troubleshooting, and self-education.

Introductions to Unix/Linux

  • Abrahams, P. and Larson, B. (1995). UNIX for the Impatient, 2nd Edition, Addison-wesley, ISBN: 978-0201823769 (Introduction and Reference)
  • Shotts Jr.,W. E. (2012). The Linux Command Line. No Starch Press. ISBN: 978-1593273897 (Introduction, Reference and Examples For Linux Users)
  • Sobel, M. G. (2013). A Practical Guide To Linux Commands, Editors And Shell Programming, 3rd Edition. Benjamin Cummings Publishing Company. ISBN: 978-0133085044 (Introduction, Reference and Examples For Linux Users)
  • Ward, B. (2015). How Linux Works, 2nd Edition. No Starch Press. ISBN: 978-1593270356 (Introduction, Reference and Examples For Linux System Administrators)

Programming Languages

  • Aho, A., Kernighan, B., & Weinberger, P. (1988). The AWK Programming Language. Addison-Wesley. ISBN: 978-0201079814 (AWK Tutorial) )
  • Dougherty, D., Robbins, A. (1997). Sed and Awk, 2nd Edition. O'Reilly & Assoc. ISBN: 978-1565922255 (Good examples, thorough treatment of these utilities) )
  • Christiansen, T. foy, b.d., Wall, L., Orwant, J. (2012). Programming Perl, . O'Reilly & Assoc. ISBN: 978-0596004927 (Excellent Perl Reference) )
  • Schwartz, R. L., foy, b. d., PHoenix, T. (2012). Learning Perl, 6th Edition. O'Reilly & Assoc. ISBN: 978-1449303587 (Excellent Perl Reference) )

Security

  • Barrett, D. J., Silverman, R.E. & Byrnes, R.G., (2005). The Secure Shell: The Definitive Guide. O'Reilly & Assoc. ISBN: 978-0596008956 (Detailed, Clear Concept and Practical Applications For Network Security) )
  • Lucas, M. W. (2012). SSH Mastery. Tilted Windmill Press ISBN: 978-1470069711 (Short but in-depth recipes for SSH) )

Shell Programming

  • Kochan, S. G., Wood, P. (2003). Unix Shell Programming, 3rd Edition. SAMS Publishing ISBN: 978-0672324901 (Excellent Tutorial) )
  • Newham, C. & Rosenblatt, B. (2005). Learning The Bash Shell, 3rd Edition. O'Reilly & Assoc. ISBN: 978-0596009656 (Good Tutorial for Bash) )

Systems Administration

  • Nemeth, E., Snyder, G., Hein, T., Whaley, B. (2011). Unix And Linux System Administration Handbook, 4th Edition. Prentice-Hall. ISBN: 978-0131480056 (Superb System Administration Reference ) )
  • van Vugt, Sander (2014). Definitive Guide to SUSE Linux Enterprise Server 12. Apress. ISBN: 978-1430268215 (Excellent SUSE Linux System Administration Reference and Tutorial)

Systems Programming

  • Kerrisk, M. (2010). Linux Programming Interface. No Starch Press. ISBN: 978-1593272203 (Excellent description of System Calls and Library Functions for Programmers and Developers)

Utilities in Linux

  • Friedl, J. E. F. (2006). Mastering Regular Expressions. O'Reilly & Assoc. ISBN: 978-0596528124 (Excellent Text Processing Resource)
  • LUcas, M. W. (2013). Sudo Mastery. Tilted Windmill Press ISBN: 978-1439626205 (In-depth consideration of Sudo policies for privileged users)
  • Mecklenburg, R. (2004). Managing Projects with GNU Make. O'Reilly & Assoc. ISBN: 978-0596006106 (Learning about make to maintain a software development or documentation project or )
  • Neil, D. (2012). Practical vim. Pragmatic Bookshelf. ISBN: 978-1934356982 (Useful Examples for text processing in files and on the commandline)
  • Robbins, A., Hannah, E. & Lamb, L. (2008). Learning vi and vim. O'Reilly & Assoc. ISBN: 978-0596529833 (A most useful plain text editor tutorial for text processing in files and on the commandline)

The key things I learned as a System Administrator are to be organized, patient, communicate, flexible and read a lot. --Robert Katz