Shell Samurai

Master Linux and Advance Your IT Career

Sick and tired of being a Linux n00b?

Shell Samurai is your ultimate guide to mastering the Linux command-line and taking your IT career to the next level.

What You'll Learn:

  • Linux fundamentals and kernel concepts
  • Navigating the Linux CLI like a pro
  • Managing packages and processes
  • Troubleshooting systems and network connectivity
  • Using Git and version control
  • Setting up a basic web server with Nginx
  • Linux job interview questions and answers

Chapters

1. Preface

What is Linux? What is a Shell Samurai?

2. Setting up your Lab Environment

Setting up Linux on the cloud, Windows, Mac

3. Linux Fundamentals

The Linux Filesystem, Kernel, System Calls, Processes and General Architecture

4. White Belt Command Line Skills

Intro to the CLI, Navigating the Filesystem, Basic Commands, permissions

5. Black Belt Command Line Skills

Process management, chaining commands, wild cards, tmux, Secure Shell, text processing, spying on sysvalls and more

5. The Network

Routing tables, ARP, connectivity, interfaces, tcpdump, DNS, secure copy

6. Real World Samurai Skills

Nginx and Git

8. Interview Questions

Job Interview Questions and skills

About the Author

Author

With nearly 10 years of experience in various IT roles, including Network Engineering, Web Development, and DevOps, I've compiled everything a Linux n00b should know to get started and advance their career.