Running Linux: Matthias Kalle Dalheimer, Matt Welsh
The industry favorite Linux guide, updated for Red HatEnterprise Linux 7 and the cloud Linux Bible, 9th Edition is the ultimate hands-on Linuxuser guide, whether you´re a true beginner or a more advanced usernavigating recent changes. This updated ninth edition covers thelatest versions of Red Hat Enterprise Linux 7 (RHEL 7), Fedora 21,and Ubuntu 10.04 LTS, and includes new information on cloudcomputing and development with guidance on Openstack andCloudforms. With a focus on RHEL 7, this practical guide gets youup to speed quickly on the new enhancements for enterprise-qualityfile systems, the new boot process and services management,firewalld, and the GNOME 3 desktop. Written by a Red Hat expert,this book provides the clear explanations and step-by-stepinstructions that demystify Linux and bring the new featuresseamlessly into your workflow. This useful guide assumes a base of little or no Linuxknowledge, and takes you step by step through what you need to knowto get the job done. * Get Linux up and running quickly * Master basic operations and tackle more advanced tasks * Get up to date on the recent changes to Linux server systemmanagement * Bring Linux to the cloud using Openstack and Cloudforms Linux Bible, 9th Edition is the one resource you need,and provides the hands-on training that gets you on track in aflash.
The industry favorite Linux guide, updated for Red Hat Enterprise Linux 7 and the cloud Linux Bible, 9th Edition is the ultimate hands-on Linux user guide, whether youre a true beginner or a more advanced user navigating recent changes. This updated ninth edition covers the latest versions of Red Hat Enterprise Linux 7 (RHEL 7), Fedora 21, and Ubuntu 10.04 LTS, and includes new information on cloud computing and development with guidance on Openstack and Cloudforms. With a focus on RHEL 7, this practical guide gets you up to speed quickly on the new enhancements for enterprise-quality file systems, the new boot process and services management, firewalld, and the GNOME 3 desktop. Written by a Red Hat expert, this book provides the clear explanations and step-by-step instructions that demystify Linux and bring the new features seamlessly into your workflow. This useful guide assumes a base of little or no Linux knowledge, and takes you step by step through what you need to know to get the job done. Get Linux up and running quickly Master basic operations and tackle more advanced tasks Get up to date on the recent changes to Linux server system management Bring Linux to the cloud using Openstack and Cloudforms Linux Bible, 9th Edition is the one resource you need, and provides the hands-on training that gets you on track in a flash. Christopher Negus has been teaching and writing about Linux and UNIX for more than 25 years. He is an instructor and principal technical writer for Red Hat, Inc., and the author of dozens of Linux and UNIX books, including Red Hat Linux Bible (all editions), CentOS Bible, Fedora Bible, Ubuntu Linux Toolbox, Linux Troubleshooting Bible, Linux Toys, and Linux Toys II.
The only book available that covers the powerful Bash shell and associated tools that are essential to any Linux programming professional. Unique book which illustrates real-world shell programming solutions specifically for use on Linux systems. Examples are written specifically with the Bash shell in mind. Bash is the most popular Linux shell today, and is the default shell for most commercial Linux distributions. IDC reports the total number of servers shipped with Linux rose 29.5% from the first quarter of 2002. With the proliferation of Linux as both a server and desktop operating system, users are looking for more advanced methods of getting up and running quickly and efficiently solving problems. The most powerful way of achieving this is to employ the command line interface known as the shell. Bash, the Bourne Again Shell, is the most popular Linux shell today. Linux Shell Scripting with Bash emphasizes professional scripting solutions through the use of structured programming and standard Linux development tools. The book focuses on the Linux environment and the robust tool set therein. Because the shell relies on the operating system for its functionality this is the ideal methodology to learn shell scripting and sets the book apart from general scripting titles. Promoting good programming practices with real-world scripts, which are readable, extendable, and easy to debug, this book will be an essential asset to any Linux user. Ken O. Burch graduated Computer Science first class honors degree from Brock University in St. Catharines, Canada and did his Masters work at Queen´s University in Kingston, Canada. He has been actively using Linux since kernel 0.97. He is a member of the Association of Computing Machinery (the world´s largest professional computer organization) and a member of Durham Region Writers´ Circle (one of the largest writing organizations in Canada). Ken heads up PegaSoft Canada, one of the Canada´s oldest Linux companies. Product Description According to IDC, over 170,000 new servers were shipped in the first quarter of 2003. That also means that there were potentially more than 170,000 people like you charged with administering these systems without the proper knowledge or training to do so. Linux Shell Scripting with Bash will help you learn to not only get your system up and running quickly by employing the Bash shell, but it will also show you professional scripting solutions through the use of structured programming and standard Linux development tools. The book focuses on the Linux environment, which the shell relies on to function, and the robust Linux tool set, making this book ideal for learning shell scripting. Real-world scripts are included that are readable, extendable and easy to debug. This book is an asset to any Linux user. Backcover According to IDC, over 170,000 new servers were shipped in the first quarter of 2003. That also means that there were potentially more than 170,000 people like you charged with administering these systems without the proper knowledge or training to do so. Linux Shell Scripting with Bash will help you learn to not only get your system up and running quickly by employing the Bash shell, but it will also show you professional scripting solutions through the use of structured programming and standard Linux development tools. The book focuses on the Linux environment, which the shell relies on to function, and the robust Linux tool set, making this book ideal for learning shell scripting. Real-world scripts are included that are readable, extendable and easy to debug. This book is an asset to any Linux user. 1. The Linux Environment. The Origin of Linux. Files and File Systems. Directories. Inodes and Links. Pipe and Socket Files. Device Files. 2. Operating the Shell. Bash Keywords. Command Basics. Command-Line Editing. Variable Assignments and Displaying Messages. Multiple Commands. Command History. Directory Commands. Specialized Navigation and History. The Colon Command. Reference Section. 3. Files, Users, and Shell Customization. Listing Files. printf Command. Getting Help. Fixing the Display. Working with Files. Working with People. Shell Aliases. The Bash Hash Table. Customizing Your Prompt. Long Command Lines. Customizing Command-Line Editing. Your Session Profile. Reference Section. 4. Script Basics. Creating a Script. Creating a Well-Behaved Script. The Header. Global Declarations. Sanity Checks. The Main Script. Cleanup. Stopping a
Teaches you how to improve your hands-on knowledge of Linux using challenging, real-world scenarios. Each chapter explores a topic that has been chosen specifically to demonstrate how to enhance your base Linux system, and resolve important issues. This book enables sysadmins, DevOps engineers, developers, and other technical professionals to make full use of Linuxs rocksteady foundation. Explore specific topics in networking, email, filesystems, encryption, system monitoring, security, servers, and more-- including systemd and GPG. Understand salient security concerns and how to mitigate them. Applicable to almost all Linux flavors--Debian, Red Hat, Ubuntu, Linux Mint, CentOS--Practical Linux Topics ?c?an be used to reference other Unix-type systems with little modification. Improve your practical know-how and background knowledge on servers and workstations alike, increase your ability to troubleshoot and ultimately solve the daily challenges encountered by all professional Linux users. Empower your Linux skills by adding Power Linux Topics to your library today. What Youll Learn Solve a variety of challenges faced by sysadmins and DevOps engineers Understand the security implications of the actions you take Study the history behind some of the packages that you are using for a greater in-depth understanding Become a professional at troubleshooting Extend your knowledge by learning about multiple OSs and third-party packages Who This Book Is For Having mastered the basics of running Linux systems this book takes you one step further to help you master the elements of Linux which you may have struggled with in the past. You have progressed past the basic stages of using Linux and want to delve into the more complex aspects. Practical Linux instantly offers answers to problematic scenarios and provides invaluable information for future reference. It is an invaluable addition to any Linux library. Chris Binnie is a technical consultant who has worked online with Linux systems for almost two decades. During his travels he has deployed many servers in the Cloud and on banking and government server estates. As well as building an Autonomous System Network in 2005 and serving HD video to 77 countries via a media streaming platform, which he architected and built, he has written for Linux Magazine and Admin Magazine for several years. Outside of work Chris enjoys participating in outdoor sports, watching Liverpool FC and spreading the word about O?ckhams Razor.?
Your one-stop guide to Linux--fully revised and expanded Get in-depth coverage of all Linux features, tools, and utilities from this thoroughly updated and comprehensive resource, designed for all Linux distributions. Written by Linux expert Richard Petersen, this book explains how to get up-and-running on Linux, use the desktops and shells, manage applications, deploy servers, implement security measures, and handle system and network administration tasks. With full coverage of the latest platform, Linux: The Complete Reference, Sixth Edition includes details on the very different and popular Debian (Ubuntu) and Red Hat/Fedora software installation and service management tools used by most distributions. This is a must-have guide for all Linux users. * Install, configure, and administer any Linux distribution * Work with files and folders from the BASH, TCSH, and Z shells * Use the GNOME and KDE desktops, X Windows, and display managers * Set up office, database, Internet, and multimedia applications * Secure data using SELinux, netfilter, SSH, and Kerberos * Encrypt network transmissions with GPG, LUKS, and IPsec * Deploy FTP, Web, mail, proxy, print, news, and database servers * Administer system resources using HAL, udev, and virtualization (KVM and Xen) * Configure and maintain IPv6, DHCPv6, NIS, networking, and remote access * Access remote files and devices using NFSv4, GFS, PVFS, NIS, and SAMBA
Learn to set up the latest CentOS Linux network services including DNS, DHCP, SSH and VNC, Web, FTP, Mail, Firewall, and LDAP, enabling you to provide these services on your own network. CentOS continues to be a popular Linux distribution choice, and setting up your own services is a key skill for anyone maintaining a CentOS network. You will learn how to install CentOS, and manage basic administration. Youll then move onto understanding networking, and how to set up your required services. Each chapter is written in an easy-to-digest format and teaches you how set up, manage, and troubleshoot each service. Youll be running your own network in no time at all. What You Will Learn Install and set up the latest version of CentOS Configure and manage a wide range of network services Solve problems remotely and manage your network efficiently Who This Book Is For Anyone who wants to learn how to set up and manage CentOS Linux network services. Some previous Linux experience is beneficial, but this book is designed to be used by beginners. Antonio Vazquez is an IT Professional whos been working with Linux for more than a decade. He studied Computer Engineering at the university in Spain, and he currently holds many IT Certifications from the main vendors in the industry. At the present moment he works for a public institution and is in charge of almost a thousand of Linux servers spread across the country providing Web services, FTP services, file services, virtualization, and more.
Updated to cover Docker version 1.10Docker is quickly changing the way that organizations are deploying software at scale. But understanding how Linux containers fit into your workflowand getting the integration details rightare not trivial tasks. With this practical guide, youll learn how to use Docker to package your applications with all of their dependencies, and then test, ship, scale, and support your containers in production.Two Lead Site Reliability Engineers at New Relic share much of what they have learned from using Docker in production since shortly after its initial release. Their goal is to help you reap the benefits of this technology while avoiding the many setbacks they experienced.Learn how Docker simplifies dependency management and deployment workflow for your applicationsStart working with Docker images, containers, and command line toolsUse practical techniques to deploy and test Docker-based Linux containers in productionDebug containers by understanding their composition and internal processesDeploy production containers at scale inside your data center or cloud environmentExplore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration
Breaking down the Linux operating system - making it fun and easy to learn! Linux is widespread and prevalent in the computing world - there is a good chance if you reach in your pocket you´ll find a Linux machine as Google´s Android operating system for mobile devices is a Linux-based operating system. Linux can be found running most of the worlds super computers and is used by many government agencies. Does this mean that Linux is only for big-wigs and expensive computers? Absolutely not! Linux can easily be used by normal computer users for their home or office to write papers, watch YouTube, check their email, or anything else you can imagine. The kernel is free, so it is a fantastic alternative to the expensive Windows and Apple operating systems. There are many different distributions of Linux, often referred to as "distros"; that are specialized to suit anyone´s needs. This book will go through some history, various distributions, and a few uses of Linux-based operating systems. It is highly recommended that everyone learns at least a little bit about Linux because it is used in so many places. This book will teach you just how to do that! What´s included in this book: Linux versus Windows Background of Linux The many distros of Linux How Linux works How to install Linux Having fun with Linux Advanced concepts in Linux Start listening to this book today to get to grips with your understanding of Linux! 1. Language: English. Narrator: Matthew Wiens. Audio sample: http://samples.audible.de/bk/acx0/070307de/bk_rhde_002536_sample.mp3. Digital audiobook in aax.