Linux Command Line and Shell Scripting Techniques
"Linux Command Line and Shell Scripting Techniques" begins with an introduction to the shell and command-line utilities. You'll begin by investigating shell commands for managing files, directories, services, packages, and processes. Following that, you'll learn about networking, including network, firewall, and DNS client settings, as well as ssh, SCP, sync, and visited commands, as well as various network diagnostic tools. This book is for anyone interested in learning about Linux administration using CLI and scripting. Those who have never used a Linux command-line interface (CLI) will benefit from starting from scratch. This book will also be valuable to more experienced Linux administrators or engineers, as it will help them organize their knowledge, fill in any gaps, and operate efficiently with shell scripts to boost productivity.
You'll also learn how to use the command line to discover and alter text using tools like cat, grep, and sed. You'll learn how to use shell scripting as you proceed. You'll learn the fundamentals of input and output, as well as numerous programming concepts including loops, variables, arguments, functions, and arrays. Later, you'll learn about shell script interaction and troubleshooting before diving into a variety of comprehensive shell script examples, ranging from network and firewall configuration to backup and live environment principles. This covers automated virtual machine installation and management, LAMP stack provisioning (Linux, Apache, MySQL, PHP), and mass user creation for testing environments.
You'll have earned the expertise and confidence to utilize shell and command-line scripts by the end of "Linux Command Line and Shell Scripting Techniques" book.
Author: Vedran Dakic, Jasmin Redzepagic
Link to buy: https://bom.so/bp2SdF