• Complain

James Lehmer - Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle

Here you can read online James Lehmer - Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: O’Reilly, genre: Computer / Science. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

James Lehmer Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle
  • Book:
    Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle
  • Author:
  • Publisher:
    O’Reilly
  • Genre:
  • Year:
    2016
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Linux systems are everywhere today, even in companies once considered pure Windows. If youre a sysadmin, network administrator, or developer in a small Windows shop, you may have to jump in and fix a system problem when your site goes down. What if you have no Linux knowledge? This short guide provides tips to help you survive.Linux systems may appear in your shop as virtual machines or in the cloud, including web servers, databases, mobile device managers, version control, and monitoring systems. When one of them falters, this primer leads you through some diagnostic and recovery tasks so you can quickly get your site back up.- Connect to a Linux system with OpenSSH and PuTTY secure shells- List files and directories, and move around within the file system- Safely inspect the file contents without changing them- Narrow your search by using commands to locate specific files- Use the grep command to search for error messages inside a file- Determine real-time system state to find underlying problems- Examine disk utilization and zero in on space-hogging files- Transfer suspect files from Linux to Windows for later analysis- Use commands to start, stop, restart, or even kill unresponsive services- Know where to find help when troubleshooting isnt enoughJim Lehmer has worked with computer systems for over three decades. Hes been involved with software development in various roles, including programmer, systems programmer, software engineer, team lead, and architect.

James Lehmer: author's other books


Who wrote Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle? Find out the surname, the name of the author of the book and a list of all author's works by series.

Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Additional Resources
Ten Steps to Linux Survival by James Lehmer Copyright 2016 OReilly Media Inc - photo 1
Ten Steps to Linux Survival

by James Lehmer

Copyright 2016 OReilly Media, Inc. All rights reserved.

Printed in the United States of America.

Published by OReilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472.

OReilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://safaribooksonline.com). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com .

  • Editor: Dawn Schanafelt
  • Acquisitions Editor: Susan Conant
  • Production Editor: Shiny Kalapurakkel
  • Copyeditor: Sharon Wilkey
  • Proofreader: Molly Ives Brower
  • Interior Designer: David Futato
  • Cover Designer: Randy Comer
  • Illustrator: Rebecca Panzer
  • June 2016: First Edition
Revision History for the First Edition
  • 2016-05-27: First Release

The OReilly logo is a registered trademark of OReilly Media, Inc. Ten Steps to Linux Survival, the cover image, and related trade dress are trademarks of OReilly Media, Inc.

While the publisher and the author have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the author disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights.

978-1-491-95918-3

[LSI]

Introduction

And you may ask yourself, Well, how did I get here?

Talking Heads, Once in a Lifetime

Why Are We Here?

This report grew out of a series of lunch-and-learns on Linux that Icompiled for work. During that process, I ended upwritingan ebook, and then condensing it into a one-hour presentation thatfocuses on the essentials needed for quick problem-solving on a Linuxsystem. I turned that presentation intoanOReilly webcast, andthis report provides more details on those original 10 essentials.

Even in formerly pure Windows shops, Linux use is growing. Linuxsystems are everywhere! They may appear as appliances (machines)or, more likely, virtual machine (VM) images dropped in by a vendor.

Common examples of Linux systems that may appear in your shop as VMs orin the cloud include the following:

Web servers

Apache, Nginx, Node.js

Database servers

MongoDB, PostgreSQL

Mobile device management

Various MDM solutions, such as MobileIron

Security and monitoring systems

Security information and event management (SIEM) systems, network sniffers

Source-code control systems

Git or Mercurial

As Linux use continues to grow, you need to know the basics. Oneday you might be the only one in the office when things go south, and youll have to fix themfast. This guide will help.

In this report, I focus on diagnosing problems and getting a systemback up. I dont cover these topics:

  • Modifying the system, other than restarting

  • Forensics, other than looking at logs

  • Shell scripting

  • Distro differencesfor example, Ubuntu versus CentOS

  • Anything in depth, as this is just to get your feet wet

Who Is This For?

The intended audience of this book is not seasoned Linuxadministrators, or anyone with a passing knowledge of the Bashshell. Instead, it is for people who are working in small Windows shops,where everyone has to wear various hats. It is for Windowsadministrators, network admins, developers, and the like who have noknowledge of Linux but may still have to jump in during a problem.Imagine your boss rushing into your office and saying this:

The main www site is down, and all the people who know about it areout. Its running on some sort of Linux, I think, and the credentialsand IP address are scrawled on this sticky note. Can you get in, pokearound, and see if you can figure it out?

In this report, youll learn the basic steps to finding vitalinformation that can help you quickly get the site back up. By readingthis guide before disaster strikes, you will be better able tosurvive the preceding scenario.

How to Prepare

In small shops, sometimes things just fall on you because noone else is available. There is often no room for Its not my job whenproduction is down and the one person who knows about it is backpackingin Colorado. So you need to be prepared as the use of Linux becomes moreprevalent, turning pure Microsoft shops more and more into hybrids.Linux is coming, whether you like it or not. Be prepared.

First, pay close attention whenever you hear the word appliance usedin terms of a system. Perhaps it will be mentioned in passing in avendor presentation. Dig in and find out what the appliance image isrunning.

Second, note that even Microsoft is supporting Linux, and increasingthat support daily. First, it started with making Linux systems first-class citizens on Azure. Now Microsoft is partnering with Docker and Ubuntuand others, and that coordination looks like it is only going to grow.

So now is the time to start studying. This report is aquick-help guide to prepare you for limited diagnostic and recoverytasks, and to get you used to how Linux commands work. But you shoulddig further.

One place to turn next ismyebook. It helps you take the next steps of understanding how tochange Linux systems in basic ways. Ive also included someuseful references at the end of this report. Past that, obviously,OReillyhas many good resources for learning Linux. And the Internet is justsitting there, waiting for you.

Play with It!

The best way to learn Linux is to stand up an environment where you canexplore without fear of the consequences if you mess something up. Oneway is to create a Linux VM; even a moderately provisioned modernlaptop will comfortably run a Linux VM. You can also create one in thecloud, and many vendors make that easy, includingDigitalOcean, Linode, Amazon Elastic Compute Cloud (EC2), MicrosoftAzure, and Google Compute Engine. Many of these even offer a free level,perfect for playing!

Documentation and Instrumentation

To protect yourself in case you are thrown into the scenario outlined atthe beginning of this report, you should make sure the following arein place at your shop:

The Linux systems are documented.

This should include theirpurpose, as-built documentation outlining the distro, virtual orphysical hardware specs, packages installed, and so on.

These systems are being actively monitored.

Are they tied in to Paessler Router Traffic Grapher (PRTG),SIEM, and other monitoring and alerting systems? Make sure you haveaccess to those alerts and monitoring dashboards, as they can be a greatsource of troubleshooting information.

You have access to the system credentials.

Ideally, your departmentuses secure vault software to store and share systemcredentials. Do you have access to the appropriate credentials ifneeded? You should make sure before the need arises.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle»

Look at similar books to Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle»

Discussion, reviews of the book Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.