Author: David Clinton
High availability server virtualization currently powers the vast majority of public-facing compute deployments and Linux lies at the heart of nearly all of them. If you aren't already engaged in a virtualized project that touches some kind of Linux technology, you probably will be soon. What are you doing to build your skills to meet the future? The Linux Professional Institute's LPIC-3 304 certification expectations are an excellent, vendor neutral introduction to Linux server virtualization and cluster management. Even if you don't have plans to take the exam and earn the certification itself right now, using the 304 as a curriculum guide is a smart move. And, one way or another, this book is a great primary resource.
Author: David Clinton
This book is your complete guide to studying for the Linux Professional Institute's Server Professional (LPIC-1) certification. Every concept, principle, process, and resource that might make an appearance on the exam is fully represented. You will understand every concept by rolling up your sleeves, opening up a terminal, and trying it all yourself. You will find suggestions for practical tasks along with "test-yourself" quizzes at the end of each chapter. Whether you've decided to earn the Linux Professional Institute's Server Professional certification or you simply want to learn more about Linux administration, this book is a great choice. Right now, Linux administration skills are opening doors to some of the hottest job markets. And with the ongoing explosive growth of the cloud computing world - the vast majority of which is being built with Linux - the scope of the opportunities will only increase. Whether or not you end up taking the exam, if you manage to learn this material, you'll have done yourself a real favor. What You Will Learn Basic Linux system administration and package management Device and desktop management Bash scripting Networking fundamentals Security administration Who This Book Is For Most potential readers will already have a decent idea of what Linux is and what kinds of things can be done with it, and are looking to acquire or formalize a more structured and complete ability to confidently administrate Linux systems.
Author: Steve Oualline, Eric Foster-Johnson
If you're an intermediate or advanced computer programmer looking to master Linux, then Teach Yourself Linux is your key to success. Written in jargon-free language, Teach Yourself Linux is full of cross-references, visual step-by-step procedures, and real-world applications that enable you to master the Open Source operating system that's taking the PC world by storm. This book helps you become proficient by explaining the following: Installing and configuring Linux, understanding Linux commands, and using text editing features Finding help and performing a full backup Navigating the Linux desktop, from the X Window system to applications Working with Microsoft Windows Connecting to the Web and using Internet tools Setting up your own Web server Building an advanced system configuration Two bonus CD-ROMs are packed with Linux software, including Red Hat Linux 6.1 and Internet access programs, as well as information on how to upgrade your Linux software.
Author: David Clinton
Publisher: Pearson Professional
The Linux operating system powers millions of web servers, data centers, and application platforms worldwide. Whether you're pushing applications to a cloud system like AWS, building a twitter bot on a Raspberry Pi, or rescuing files from a crashed laptop, Linux is required knowledge. Linux in Action is a task-based tutorial that will give readers the skills and deep understanding they'll need to administer a Linux-based system. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Author: Jonathan Moeller
Publisher: Jonathan Moeller
The Linux Mint Beginner's Guide (Second Edition) will show you how to get the most out of Linux Mint, from using the Cinnamon desktop environment to advanced command-line tasks. In the Guide, you will learn how to: -Install Linux Mint. -Use the desktop environment. -Manage files and folders. -Manage users, groups, and file permissions. -Install software on a Linux Mint system, both from the command line and the GUI. -Configure network settings. -Use the vi editor to edit system configuration files. -Install and configure a Samba server for file sharing. -Install SSH for remote system control using public key/private key encryption. -Install a LAMP server. -Install web applications like WordPress. -Configure an FTP server. -Manage ebooks. -Convert digital media. -And many other topics.
Author: James Turnbull
Publisher: James Turnbull
Updated for Docker Community Edition v18.03.1! Docker book designed for SysAdmins, Operations staff, Developers and DevOps who are interested in deploying the open source container service Docker. In this book, we'll walk you through installing, deploying, managing, and extending Docker. We're going to do that by first introducing you to the basics of Docker and its components. Then we'll start to use Docker to build containers and services to perform a variety of tasks. We're going to take you through the development life cycle, from testing to production, and see where Docker fits in and how it can make your life easier. We'll make use of Docker to build test environments for new projects, demonstrate how to integrate Docker with continuous integration workflow, and then how to build application services and platforms. Finally, we'll show you how to use Docker's API and how to extend Docker yourself. We'll teach you how to: * Install Docker. * Take your first steps with a Docker container. * Build Docker images. * Manage and share Docker images. * Run and manage more complex Docker containers. * Deploy Docker containers as part of your testing pipeline. * Build multi-container applications and environments. * Learn about orchestration using Compose and Swarm for the orchestration of Docker containers and Consul for service discovery. * Explore the Docker API. * Getting Help and Extending Docker.
Author: Sander van Vugt
Publisher: John Wiley & Sons
The definitive guide to administering a Red Hat Enterprise Linux 6 network Linux professionals who need a go-to guide on version 6 of Red Hat Enterprise Linux (RHEL) will find what they need in this comprehensive Sybex book. It covers RHEL administration in detail, including how to set up and manage web and mail services, use RHEL in enterprise environments, secure it, optimize storage, configure for virtualization and high availability, and much more. It also provides a great study aid for those preparing for either the RHCSA or RHCE certification exam. Red Hat is the Linux market leader, and Red Hat administrators are in demand This Sybex guide is a comprehensive resource on Red Hat Enterprise Linux administration and useful for those preparing for one of the Red Hat certification exams Covers setting up and managing web and mail services, using RHEL in enterprise environments, securing RHEL, and optimizing storage to fit your environment Explores advanced RHEL configurations, including virtualization and high availability Red Hat Enterprise Linux 6 Administration is the guide Linux professionals and Red Hat administrators need to stay current on the newest version.
Author: Jeff Dike
Publisher: Prentice Hall
With User Mode Linux you can create virtual Linux machines within a Linux computer and use them to safely test and debug applications, network services, and even kernels. You can try out new distributions, experiment with buggy software, and even test security. Now, for the first time, the creator and maintainer of User Mode Linux shows how to put it to work hands-on. Jeff Dike covers everything from getting started through running enterprise-class User Mode Linux servers. You'll find authoritative advice on bootup, compilation, administration, specialized configurations, and much more. Coverage includes What User Mode Linux is, how it works, and its uses in Linux networks Key applications, including server consolidation, development, and disaster recovery Booting and exploration: logins, consoles, swap space, partitioned disks, and more Copy-On-Write (COW): UML's efficient approach to storing filesystem changes In-depth discussion of User Mode Linux networking and security Centrally managing User Mode Linux instances, and controlling their hardware resources Implementing clusters and other specialized configurations Setting up User Mode Linux servers, step-by-step: small-scale and large-scale examples The future of virtualization and User Mode Linux Whether you're a netadmin, sysadmin, teacher, student, or programmer, User Mode Linux® --the technology and this book--is indispensable.
Author: William E. Shotts, Jr.
Publisher: No Starch Press
You've experienced the shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: * Create and delete files, directories, and symlinks * Administer your system, including networking, package installation, and process management * Use standard input and output, redirection, and pipelines * Edit files with Vi, the world’s most popular text editor * Write shell scripts to automate common or boring tasks * Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust. A featured resource in the Linux Foundation's "Evolution of a SysAdmin"
Author: Evi Nemeth, Garth Snyder, Scott Seebass, Trent Hein
Publisher: Pearson Education
Now covers Red Hat Linux! Written by Evi Nemeth, Garth Snyder, Scott Seebass, and Trent R. Hein with Adam Boggs, Rob Braun, Ned McClain, Dan Crawl, Lynda McGinley, and Todd Miller "This is not a nice, neat book for a nice, clean world. It's a nasty book for a nasty world. This is a book for the rest of us." –Eric Allman and Marshall Kirk McKusick "I am pleased to welcome Linux to the UNIX System Administration Handbook!" –Linus Torvalds, Transmeta "This book is most welcome!" –Dennis Ritchie, AT&T Bell Laboratories This new edition of the world's most comprehensive guide to UNIX system administration is an ideal tutorial for those new to administration and an invaluable reference for experienced professionals. The third edition has been expanded to include "direct from the frontlines" coverage of Red Hat Linux. UNIX System Administration Handbook describes every aspect of system administration–from basic topics to UNIX esoterica–and provides explicit coverage of four popular UNIX systems: This book stresses a practical approach to system administration. It's packed with war stories and pragmatic advice, not just theory and watered-down restatements of the manuals. Difficult subjects such as sendmail, kernel building, and DNS configuration are tackled head-on. Examples are provided for all four versions of UNIX and are drawn from real-life systems–warts and all. "This book is where I turn first when I have system administration questions. It is truly a wonderful resource and always within reach of my terminal." –W. Richard Stevens, author of numerous books on UNIX and TCP/IP "This is a comprehensive guide to the care and feeding of UNIX systems. The authors present the facts along with seasoned advice and numerous real-world examples. Their perspective on the variations among systems is valuable for anyone who runs a heterogeneous computing facility." –Pat Parseghian, Transmeta "We noticed your book on the staff recommendations shelf at our local bookstore: 'Very clear, a masterful interpretation of the subject.' We were most impressed, until we noticed that the same staff member had also recommended Aunt Bea's Mayberry Cookbook." –Shannon Bloomstran, history teacher
Author: Dee-Ann LeBlanc
Publisher: John Wiley & Sons
This friendly guide gives Linux newcomers the lowdown on how to install and use Linux on the desktop-and join the worldwide community of twenty million Linux users Shows how to get up and running with the latest versions of Red Hat Linux as well as two other popular Linux distributions: Mandrake and SuSE Covers prepping a computer for Linux, booting and stopping Linux, connecting to the Internet, surfing the Web, using e-mail, working with cool Internet tools, and manipulating files and directories Now revised with enhanced coverage of the OpenOffice.org Desktop Productivity Suite. Includes a DVD that contains all of the CD-ROMs that make up the full Fedora Core Distribution, including the source code.
Author: Chris Tyler
Publisher: "O'Reilly Media, Inc."
This book will get you up to speed quickly on Fedora Linux, a securely-designed Linux distribution that includes a massive selection of free software packages. Fedora is hardened out-of-the-box, it's easy to install, and extensively customizable - and this book shows you how to make Fedora work for you.--[from publisher's description]
Author: Lydia Parziale, Berthold Gunreben, Felipe Miranda, Paul W Novak, Ken Werner, IBM Redbooks
Publisher: IBM Redbooks
This IBM® Redbooks® publication is the first volume of a series of three books called The Virtualization Cookbook for IBM z Systems. The other two volumes relate to Red Hat and SUSE: The Virtualization Cookbook for IBM z Systems Volume 2: Red Hat Enterprise Linux Server 7.1, SG24-8303 The Virtualization Cookbook for IBM z Systems Volume 3: SUSE Linux Enterprise Server 12, SG24-8890 It is recommended that you start with Volume 1 of this series because IBM z/VM® is the base "layer" when you install Linux on z Systems. Volume 1 starts with an introduction, discusses planning, then describes z/VM installation into a two-node single system image (SSI) cluster, configuration, hardening, automation, and servicing. It adopts a cookbook format that provides a concise, repeatable set of procedures for installing and configuring z/VM by using the z/VM SSI clustering feature. Volume 1 consists of the following chapters: Chapter 1, "Introduction to Linux on the IBM mainframe under z/VM" on page 3. This chapter provides a concise introduction to the concept of using the z/VM platform as an enterprise Linux infrastructure on the IBM mainframe. Chapter 2, "Planning" on page 15. This chapter covers the planning of hardware, software, and networking resources that you need to do before you attempt to install z/VM and Linux. Chapter 3, "Configuring a workstation for mainframe access" on page 39. This chapter addresses the configuration of a workstation that is running either Linux or Windows to access the mainframe. Chapter 4, "Installing and configuring z/VM" on page 49. This chapter describes installing z/VM 6.3 as a two-node VM Single System Image feature (VMSSI) cluster, performing the initial configuration, hardening, and enabling basic system automation. Chapter 5, "Servicing z/VM" on page 153. This chapter focuses on the requirements to keep your z/VM systems updated to ensure full functionality, optimal utility, security, and the elimination of known problems. The process of ordering and applying z/VM Service is described. Programming Temporary Fixes (PTFs) and Recommended Service Upgrades (RSUs) are both covered. Chapter 6, "Planning and preparing for Linux workloads" on page 171. This chapter describes the necessary steps to begin your first Linux installation. It describes common tasks that are executed during administration, maintenance, and expansion to accommodate additional workloads. Volumes 2 and 3 describe how to Linux virtual servers on IBM z SystemsTM hardware under IBM z/VM. The cookbook format continues with installing and customizing Linux. For Volume 1, you need at least two IBM z Systems logical partitions (LPARs) with associated resources and z/VM 6.3 installation media. For Volumes 2 and 3, you will need either the Red Hat Enterprise Linux Server (RHEL) version 7.1 or the SUSE Linux Enterprise Server (SLES) version 12 distribution (or both). This book series assumes that you are generally familiar with z Systems technology and terminology. It does not assume an in-depth understanding of z/VM or Linux. It is written for those individuals who want to start quickly with z/VM and Linux on the mainframe, and get virtual servers up and running in a short time (days, not weeks or months).
Author: Chivas Sicam, Ryan Baclit, Peter Membrey, John Newbigin
You need to maintain clients, servers and networks, while acquiring new skills. Foundations of Cent OS Linux: Enterprise Linux On the Cheap covers a free, unencumbered Linux operating system within the Red Hat lineage, but it does not assume you have a Red Hat Enterprise Linux license. Now you can learn CentOS Linux, the most powerful and popular of all Red Hat clones, keep maintaining your network at work, and become an Red Hat Certified Engineer, all just for the cost of this book. Introduces CentOS Linux and Fedora clients as equals to Red Hat Enterprise Linux Sets up CentOS as a secure, high–performance web services back end Prepares you for the RHCE examination, but does not assume an RHEL installation
Author: Jeffrey Aven
Publisher: Sams Publishing
Apache Hadoop is the technology at the heart of the Big Data revolution, and Hadoop skills are in enormous demand. Now, in just 24 lessons of one hour or less, you can learn all the skills and techniques you'll need to deploy each key component of a Hadoop platform in your local environment or in the cloud, building a fully functional Hadoop cluster and using it with real programs and datasets. Each short, easy lesson builds on all that's come before, helping you master all of Hadoop's essentials, and extend it to meet your unique challenges. Apache Hadoop in 24 Hours, Sams Teach Yourself covers all this, and much more: Understanding Hadoop and the Hadoop Distributed File System (HDFS) Importing data into Hadoop, and process it there Mastering basic MapReduce Java programming, and using advanced MapReduce API concepts Making the most of Apache Pig and Apache Hive Implementing and administering YARN Taking advantage of the full Hadoop ecosystem Managing Hadoop clusters with Apache Ambari Working with the Hadoop User Environment (HUE) Scaling, securing, and troubleshooting Hadoop environments Integrating Hadoop into the enterprise Deploying Hadoop in the cloud Getting started with Apache Spark Step-by-step instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. By the time you're finished, you'll be comfortable using Apache Hadoop to solve a wide spectrum of Big Data problems.