Skip to main content

Command Palette

Search for a command to run...

Week -1 Completed in DevOps – Linux Fundamentals Journey

Updated
2 min read
S
Computer Science graduate passionate about Linux, Cloud Computing, DevOps, and Infrastructure Engineering. Documenting my learning journey through hands-on projects, labs, and technical write-ups.

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!