Week -1 Completed in DevOps – Linux Fundamentals Journey
One week ago, I started my 90-Day DevOps Learning Journey with a goal of building strong foundations in Linux, Cloud, and DevOps technologies.
This week was focused entirely on Linux Fundamentals, and it gave me a much better understanding of how Linux systems work.
Topics I Covered
1. Linux File System
I explored the Linux directory structure and learned the purpose of important directories such as:
/home
/etc
/var
/usr
/bin
Understanding the file system helped me see how Linux organizes files and services.
2. Essential Linux Commands
I practiced commands such as:
pwd
ls
cd
mkdir
touch
cp
mv
rm
These commands helped me navigate and manage files efficiently.
3. File Permissions
I learned how Linux controls access through:
Read (r)
Write (w)
Execute (x)
I also practiced using chmod and understood permission modes such as 755 and 644.
4. Users and Groups
I explored how Linux manages users and groups using commands like:
whoami
id
groups
This helped me understand how access control works in multi-user environments.
5. Process Management
I learned how to monitor and manage running processes using:
ps
ps -ef
top
kill
I also explored system monitoring basics and process control.
Key Takeaways
Linux is the foundation of DevOps.
Understanding permissions and processes is essential for system administration.
Consistent hands-on practice is more valuable than only watching tutorials.
Documentation helps reinforce learning and track progress.
What's Next?
In Week 2, I will continue strengthening my Linux knowledge and start learning package management and system administration concepts.
Thank you for following my journey.
This is just Week 1 of my 90-Day DevOps Journey.
Happy Learning!


