A must-read for software developers who lack command line skills and specialize in Linux. It provides transferable command line skills for use on Mac OS, Unix and Windows using WSL Key Features
Practical and clear guide specifically written for developers (not sysadmins) who need to quickly gain command line skills
Expand your practical skills and become like a command line master
Gain practical skills to work effectively with the most common CLI tools on Unix-like systems
Book Description
Developers are always looking to take their game to the next level, but most are completely lost when it comes to the Linux command line.
This book is the bridge that will take you to the next level in your software development career. Most of the skills covered in the book can be put into practice immediately to become a more effective developer. It's written specifically for software engineers, not Linux system administrators, so each chapter will give you enough theoretical knowledge to understand what you're doing before moving on to practical commands you can use in your day-to-day work as a software developer provision.
As you read through the book, you will quickly learn the basics of Linux and become comfortable with the command line. Once you've mastered the basic skills, you'll see how to apply them in a variety of contexts you'll encounter as a software developer: creating and working with Docker images, automating boring build tasks with shell scripts, and troubleshooting production environments.
By the end of the book, you'll be comfortable using Linux and the command line and apply the skills you've learned to your daily work to save time, troubleshoot problems, and become the command line wizard your team turns to.
What you'll learn
Learn useful command line techniques and tools that make it easier to develop, test, and troubleshoot software
Understand how Linux and command line environments actually work
Build powerful, custom tools and save thousands of lines of code with Linux-focused utilities for developers
Get hands-on experience with Docker, SSH, and Shell scripts that will help you become a more effective developer
Learn to log and troubleshoot Linux servers
Handle common command line situations that baffle other developers
Who is this book for? This book is intended for software developers who want to gain hands-on command line (CLI) and Linux skills and want to quickly fill gaps in their skills and career advancement. Basic knowledge of text editing, working with files and folders, some understanding of what "operating systems" are, installing software and using the development environment are assumed.
To see this hidden content, you must reply and react with one of the following reactions : Like, Love, Haha, Wow