What I Learned in My First Week of Linux (DevOps Journey)
Source: Dev.to
Introduction
Linux is often recommended as a foundational skill for DevOps, but its real value becomes clear only through hands‑on practice. This week I focused on building a strong understanding of Linux fundamentals by working directly in the terminal rather than passively consuming tutorials.
Core Linux Concepts Practiced
- File and directory management
- User, group, and permission handling
- Disk usage analysis and process monitoring
- Networking fundamentals
- File compression, backups, and transfers
- Text processing using tools such as
grep,sed, andawk
Working with these commands helped me understand how Linux systems behave in real environments and how administrators interact with servers on a daily basis.
Linux is not about memorizing commands; it’s about understanding system behavior, permissions, and processes, and being comfortable navigating and troubleshooting through the terminal.
I documented all commands and concepts I practiced in a structured GitHub repository to ensure reproducibility and accountability:
https://github.com/snehatomar1205/DevOps
What’s Next
In the coming week I will move into shell scripting and begin combining these fundamentals into small automation workflows.