Book Summary of Beginning Unix (With CD) This book covers all aspects of the Unix operating system from the basics of administration to advanced programming techniques, making this the one reference book the user will need. Special emphasis is placed on the Apple Mac OS X environment as well as coverage of Linux, Solaris and migrating from Windows to Unix. The book has a unique conversion section that details specific advice and instruction to transitioning Mac OS X, Windows and Linux users.
Key Features • Longstanding, popular operating system: Unix and operating systems of a similar design such as Linux and BSD (from which Apple’s OSX technologies are built) continue its 30 year tradition of stability and popularity • Tailored information for diverse audience: This book would appeal to a range of user bases including Linux users, Mac OSX users, Windows users, and those wanting to learn more about Unix for work or hobby. Special chapters will be devoted to unique transition issues for each group • Market share strong: Unix continues to grow, in all it’s derivative forms as more users find that the operating system continues to push the edge of modern technology. Linux and Apple market share is growing, and there is an established base of other Unix derivatives including HPUX, AIX and others
About The Author Paul Love was a senior level Unix system administrator at a large utility services provider with hundreds of Solaris Unix servers and clients. He has used and administered Linux servers for almost 10 years.
Joe Merlino is an experienced system administrator with Unix and Linux for over a decade.
Jeremy C. Reed is a programmer, member of NetBSD, and has actively taught FreeBSD, NetBSD, and OpenBSD administration classes for the past three years.
Craig Zimmerman manages both UNIX and Macintosh systems for Spontaneous Combustion, a top post-production company in New York City. He previously worked at Chiat/Day helping build the world’s most famous virtual advertising agency, managing and networking UNIX and Macintosh systems in multiple offices.
Table Of Contents • Acknowledgements • Introduction • Unix Fundamentals • First Steps • Understanding Users and Groups • File System Concepts • Customize Your Working Environment. • Unix Commands In-Depth • Editing Files with VI • Advanced Tools • Advanced Unix Commands: SED and AWK • Job Control and Process Management • Running Programs at Specified Times • Security • Basic Shell Scripting • Advanced Shell Scripting • System Logging • Unix Networking • Perl Programming for Unix Automation • Backup Tools • Installing Software from Source Code • Conversion: Unix for Mac OS Users • Conversion: Unix for Windows Users • Appendix A: Answer • Appendix B: Useful Unix Web Sites • Index