Complete Beginner’s Guide to Linux
Welcome! This is Part 1 of 3 in the Linux tutorial series on timesofcloud.com. If you have never typed a command in a terminal before, you are in exactly the right place.
By the end of this series, you will be able to navigate Linux confidently, manage files, understand the filesystem, and write real automation scripts.
📚 What You Will Learn in Part 1
| Chapter | Topic | What You Get |
|---|---|---|
| 1 | Introduction to Linux | What Linux is, history, kernel vs shell vs distro |
| 2 | Overview of Bash | Shells, terminals, Bash vs zsh, interactive mode |
| 3 | Why Linux Matters | DevOps, cloud, automation, open source ecosystem |
| 4 | Setup & Environment | VM, WSL2, macOS terminal, cloud shell |
| 5 | Common Commands | ls, cd, pwd, mkdir, rm, cp, mv, cat, man |
| 6 | Linux File System | FHS, paths, inodes, hard links, symlinks, df/du |
🧭 The Full Linux Series
- Part 1 → Linux Basic (you are here) — filesystem, navigation, core commands
- Part 2 → Linux Advanced — permissions, users, text processing, networking
- Part 3 → Bash Scripting — variables, control flow, functions, automation
✅ Prerequisites
None. All you need is a computer and curiosity. We will help you set up a Linux environment in Chapter 4.
🚀 Start Here
Ready to begin? Start with Chapter 1: Introduction to Linux →