Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 500 000 títulos
  • Títulos exclusivos + Storytel Originals
  • 14 días de prueba gratis, luego $24,900 COP/al mes
  • Cancela cuando quieras
Descarga la app
CO -Device Banner Block 894x1036

Mastering Bash

Idioma
Inglés
Format
Categoría

No ficción

Your one stop guide to making the most out of Bash programming

About This Book

• From roots to leaves, learn how to program in Bash and automate daily tasks, pouring some spice in your scripts

• Daemonize a script and make a real service of it, ensuring it's available at any time to process user-fed data or commands

• This book provides functional examples that show you practical applications of commands

Who This Book Is For

If you're a power user or system administrator involved in writing Bash scripts to automate tasks, then this book is for you. This book is also ideal for advanced users who are engaged in complex daily tasks.

What You Will Learn • Understand Bash right from the basics and progress to an advanced level

• Customise your environment and automate system routine tasks

• Write structured scripts and create a command-line interface for your scripts

• Understand arrays, menus, and functions

• Securely execute remote commands using ssh

• Write Nagios plugins to automate your infrastructure checks

• Interact with web services, and a Slack notification script

• Find out how to execute subshells and take advantage of parallelism

• Explore inter-process communication and write your own daemon

In Detail

System administration is an everyday effort that involves a lot of tedious tasks, and devious pits. Knowing your environment is the key to unleashing the most powerful solution that will make your life easy as an administrator, and show you the path to new heights. Bash is your Swiss army knife to set up your working or home environment as you want, when you want.

This book will enable you to customize your system step by step, making your own real, virtual, home out of it. The journey will take you swiftly through the basis of the shell programming in Bash to more interesting and challenging tasks. You will be introduced to one of the most famous open source monitoring systems—Nagios, and write complex programs with it in any languages. You'll see how to perform checks on your sites and applications.

Moving on, you'll discover how to write your own daemons so you can create your services and take advantage of inter-process communication to let your scripts talk to each other. So, despite these being everyday tasks, you'll have a lot of fun on the way. By the end of the book, you will have gained advanced knowledge of Bash that will help you automate routine tasks and manage your systems.

Style and approach

This book presents step-by-step instructions and expert advice on working with Bash and writing scripts. Starting from the basics, this book serves as a reference manual where you can find handy solutions and advice to make your scripts flexible and powerful.

© 2017 Packt Publishing (eBook ): 9781784391980

Fecha de lanzamiento

eBook : 21 de junio de 2017

Otros también disfrutaron ...

  1. AWS: The Complete Beginner to Advanced Guide for Amazon Web Service — The Ultimate Tutorial Richard Connor
  2. How Smart Machines Think Sean Gerrish
  3. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  4. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  5. The Buy Nothing, Get Everything Plan: Discover the Joy of Spending Less, Sharing More, and Living Generously Liesl Clark
  6. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  7. Amazon Unbound: Jeff Bezos and the Invention of a Global Empire Brad Stone
  8. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  9. The Little Book of Behavioral Investing: How not to be your own worst enemy (Little Book, Big Profits) James Montier
  10. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  11. Pulling Your Own Strings Wayne W. Dyer
  12. The Little Book of Big Dividends: A Safe Formula for Guaranteed Returns Terry Savage
  13. Learn Scrum with Interview Questions: Agile and Scrum training and preparation for interviews for Scrum roles. Jimmy Mathew
  14. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  15. Think Like a Monk: Train Your Mind for Peace and Purpose Every Day Jay Shetty
  16. Data Science John D. Kelleher
  17. The Storyteller's Secret: How TED Speakers and Inspirational Leaders Turn Their Passion into Performance Carmine Gallo
  18. 500 Questions Scrum Master Certification Assessments with Answers & Explanations: Based on latest version of Scrum Guide™ – Nov, 2020 Jimmy Mathew
  19. The Oxygen Advantage: The Simple, Scientifically Proven Breathing Techniques for a Healthier, Slimmer, Faster, and Fitter You Patrick McKeown
  20. Ethical Hacking Bible: Cybersecurity, Cryptography, Network Security, Wireless Technology and Wireless Hacking with Kali Linux | 7 books in 1 HUGO HOFFMAN
  21. Kraken Wendy Williams
  22. The Little Book That Saves Your Assets: What the Rich Do to Stay Wealthy in Up and Down Markets David Darst
  23. An Internet in Your Head: A New Paradigm for How the Brain Works Daniel Graham
  24. Mind Over Mood: Understanding Anxiety and Depression Scientific American
  25. How To Win Friends And Influence People Dale Carnegie