Book description
Linux in Action is a task-based tutorial that will give you the skills and deep understanding you need to administer a Linux-based system. This hands-on book guides you through 12 real-world projects so you can practice as you learn. Each chapter ends with a review of best practices, new terms, and exercises.
About the Technology
You can’t learn anything without getting your hands dirty—including Linux. Skills like securing files, folders, and servers, safely installing patches and applications, and managing a network are required for any serious user, including developers, administrators, and DevOps professionals. With this hands-on tutorial, you’ll roll up your sleeves and learn Linux project by project.
About the Book
Linux in Action guides you through 12 real-world projects, including automating a backup-and-restore system, setting up a private Dropbox-style file cloud, and building your own MediaWiki server. You’ll try out interesting examples as you lock in core practices like virtualization, disaster recovery, security, backup, DevOps, and system troubleshooting. Each chapter ends with a review of best practices, new terms, and exercises.
What's Inside
- Setting up a safe Linux environment
- Managing secure remote connectivity
- Building a system recovery device
- Patching and upgrading your system
About the Reader
No prior Linux admin experience is required.
About the Author
David Clinton is a certified Linux Server Professional, seasoned instructor, and author of Manning’s bestselling Learn Amazon Web Services in a Month of Lunches.
Quotes
An essential guide to understanding Linux—with plenty of real-world examples.
- Dario Victor Durán, HiQ Stockholm
Teaches a wide variety of Linux features that will make your life that much easier. Practical.
- Jens Christian B. Madsen, IT Relation
The go-to book for Linux system administration.
- Gustavo Patino, Oakland University William Beaumont School of Medicine
Everything you need to start maintaining Linux. It’s not about how to use Linux, but how to take care of it.
- Maciej Jurkowski, Grupa Pracuj
Publisher resources
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Preface
- Acknowledgments
- About this book
- About the author
- About the cover illustration
- Chapter 1. Welcome to Linux
- Chapter 2. Linux virtualization: Building a Linux working environment
- Chapter 3. Remote connectivity: Safely accessing networked machines
- Chapter 4. Archive management: Backing up or copying entire file systems
- Chapter 5. Automated administration: Configuring automated offsite backups
- Chapter 6. Emergency tools: Building a system recovery device
- Chapter 7. Web servers: Building a MediaWiki server
- Chapter 8. Networked file sharing: Building a Nextcloud file-sharing server
- Chapter 9. Securing your web server
- Chapter 10. Securing network connections: Creating a VPN or DMZ
- Chapter 11. System monitoring: Working with log files
- Chapter 12. Sharing data over a private network
- Chapter 13. Troubleshooting system performance issues
- Chapter 14. Troubleshooting network issues
- Chapter 15. Troubleshooting peripheral devices
- Chapter 16. DevOps tools: Deploying a scripted server environment using Ansible
- Conclusion
- Appendix. A chapter-by-chapter, command-line review
- Linux in Action topics
- Networking troubleshooting workflow
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: Linux in Action
- Author(s):
- Release date: September 2018
- Publisher(s): Manning Publications
- ISBN: 9781617294938
You might also like
book
Linux Administration Cookbook
Over 100 recipes to get up and running with the modern Linux administration ecosystem Key Features …
book
Learn Linux in a Month of Lunches
Learn Linux in a Month of Lunches shows you how to install and use Linux for …
book
Practical Linux System Administration
This essential guide covers all aspects of Linux system administration, from user maintenance, backups, filesystem housekeeping, …
book
Hands-On System Programming with Linux
Get up and running with system programming concepts in Linux Key Features Acquire insight on Linux …